我有一个选项卡式的脚本,它具有切换悬停标签。 因为链接靠得很近,所以我希望在悬停功能被触发前有一个延迟,所以当用户“接触”其余的链接时,内容切换的速度并不快。jQuery setTimeout悬停链接?
也许用setTmeout?这是我的剧本,我该怎么做?
$(".HotelPanel_content").hide(); //Hide all content
$("ul.HotelPanelNav li:first").addClass("active").show(); //Activate first tab
$(".HotelPanel_content:first").show(); //Show first tab content
$("ul.HotelPanelNav li").hover(function() {
$("ul.HotelPanelNav li").removeClass("active"); //Remove any "active" class
$(this).addClass("active"); //Add "active" class to selected tab
$(".HotelPanel_content").hide(); //Hide all tab content
var activeTab = $(this).find("a").attr("id"); //Find the rel attribute value to identify the active tab + content
$(activeTab).slideDown("slow"); //Fade in the active content
return false;
});
});
是Litek, 您的解决方案对我来说最合适。 这就是它 Thx为您的想法,你们所有人。 – Grashopper 2011-06-16 16:03:49