我有一个简单的.slideDown
功能:
$globalTabs.find('.seeMore a').live("click", function(){
$globalTabs.find(".allTabs").slideDown('slow');
});
当用户点击一个<a>
in 时.allTabs
,.allTabs
执行一个.slideUp
.
我想要做的是,如果用户没有单击任何内容.allTabs
并且鼠标不再在 内.allTabs
,则计时器启动以等待 x 时间量,然后执行.slideUp
. 此外,如果鼠标.allTabs
在触发之前再次进入.slideUp
- 则计时器停止并在鼠标移出时重置.allTabs
不知道如何接近。任何帮助,将不胜感激。
基础标记:
<div class="allTabs">
<a href="#">link 1</a>
<a href="#">link 2</a>
<a href="#">link 3</a>
<a href="#">link 4</a>
</div>
和:
<li class="seeMore"><a href="#">see more</a></li>