8

divの表示機能と非表示機能を使用すると、ちらつきが発生します。現在、次のコードを使用しています。

$(document).ready(function(){
  $("#tekstvanitem-1").hide();
  $("#thumbnail-1").hover(function(){
   $("#tekstvanitem-1").show();
   },function(){
   $("#tekstvanitem-1").hide();


 });
});

問題は、サムネイル-1をロールオーバーすると、tekstvanitem-1が表示されることです。しかし、tekstvanitem-1がthumbnail-1の上にポップアップするため、thumbnail-1に表示されなくなったため、ちらつきのように見えます。つまり、それは一種のループです。

マウスがthumbnail-1にある場合、またはマウスがtekstvanitem-1にある場合に、ホバー要素を設定することはできますか?

前もって感謝します!

4

1 に答える 1

5

もちろん。セレクターに入れるだけ#tekstvanitem-1...

$(document).ready(function(){
    $("#tekstvanitem-1").hide();
    $("#thumbnail-1, #tekstvanitem-1").hover(function(){
        $("#tekstvanitem-1").show();
    },function(){
        $("#tekstvanitem-1").hide();
    });
});
于 2013-01-03T15:29:03.197 に答える