2011-12-03 4 views

答えて

1

何あなたの関数は(つまり、何もしない)「div.service項目」のホバーイベントをトリガしているやっていると、それをトグル(おそらくそれを削除)します。あなたはこれをしたい:

$("div.service-item").hover(function() { 
     $(this).html("<br /><a href='order/products' class='button'>Get Started</a>"); 
    }, 
    function() { 
     $(this).html(""); 
    } 
); 

しかし、これはおそらくちょうどcssでこれを行うことをお勧めします。 div内にそのhtmlを常に表示しておき、:hoverに表示してください。

1

を参照してくださいjQuery API for .hover()

$('div.service-item').hover(function() { 
    // Hover in 
}, function() { 
    // Hover out 
}); 
1
<script> 
$(document).ready(function()) { 
    $('div.service-item').bind("mouseenter", function(){ 
     $(this).toggle().html('<br /><a href="order/products" class="button">Get Started</a>'); 
    }); 
} 
</script> 

また、リンクに誤字があります。

関連する問題