jQuery に基づいて開発されたこのタブ ビューを使用します。
https://d2o0t5hpnwv4c1.cloudfront.net/001_Tabbed/site/jQuery.html#
イベントによってタブが変わるコードを変更しますmouseenter
。そして、イベントの実行を遅らせたいmouseenter
ので、マウスが要素に入ってしばらくそこにとどまると、他のmouseenter
実行が実行されます(マウスがその時間より短い時間で外に出た場合)は実行されmouseenter
ません。私はこのコードを書きます:
$(document).ready(function () {
$('a.tab').on('mouseenter', function () {
var thisElement = $(this);
setTimeout(function () {
$(".active").removeClass("active");
thisElement.addClass("active");
$(".content").slideUp();
var content_show = thisElement.attr("title");
$("#" + content_show).slideDown();
}, 300);
});
});
しかし、要素からマウスを出すとmouseenter
実行されます。この問題を解決するにはどうすればよいですか?
ありがとう