<p>我用下面的代码滑出一个div在鼠标悬停,等待几秒钟,然后滑动DIV回来。 P> $(文件)。就绪(函数() {$(“#分频器”)。鼠标悬停(函数() {$(“#滑块”)节目(“幻灯片”,{方向:“左”},1000).pause(2000).hide(“幻灯片”,{方向:“左”},1000);} );} ); PRE> </p><p>我敢肯定,这是简单的,但我有限的Javascript / jQuery的知识。我如何使它所以就触发任何鼠标活动将被忽略,直到动画完成?现在,如果在股利是打开你的鼠标在触发区域里“记忆”并播放动画多次,你已经通过移动触发区域的指针。 页 P>
</p>
<p>不绑定,或者取消绑定和重新绑定,而不是用一个标志来决定是否应该关心的事件。 P></p><p>绑定与解除绑定是一个保罗爱尔兰的 jQuery的反模式中的<a href="HTTP:// yayquery.com/" rel="nofollow"> yayQuery播客 P> </p><p>我建议删除从分压器的事件,直到动画完成后,不是用隐藏的回调函数以添加事件处理程序。最 P>
</p>