2
我在即将进行的网站重新设计中使用jQuery idTabs
。我已将它设计成我的内容,看起来很棒,但有一些功能缺少我需要的功能。jQuery idTabs - 使用鼠标悬停功能自动更改和淡入淡出
首先,这里是我现在使用什么:
<script type="text/javascript">
$("#featured").idTabs("!mouseover");
</script>
显然,上面的代码意味着当徘徊,使得点击不必要的更改到下一个标签。
这就是我想做的事:
1 -有标签自动改变秒每指定数量时,用户不与他们互动。
2 -当他们改变时,让他们褪色。其实已经有在idTabs
此功能:
<script type="text/javascript">
$("#adv2").idTabs(function(id,list,set){
$("a",set).removeClass("selected")
.filter("[href='"+id+"']",set).addClass("selected");
for(i in list)
$(list[i]).hide();
$(id).fadeIn();
return false;
});
</script>
唯一的问题是,它不与mouseover
事件很好地工作。每个mouseover
都不是淡入淡出,而是自动更改。
任何人都可以帮我解决这个问题吗?
这将不胜感激!谢谢!
有没有办法在点击一个选项卡,使计时器重新开始? – Sal
是的,你可以分配计时器到一些变量,然后使用clearInterval timer = setInterval(function(){},1800); 点击一些按钮 定时器&& clearInterval(定时器) – gaurang171
使用clearInterval后,您需要再次设置间隔, – gaurang171