Javascript OnMouseOver暂停或停止设置超时功能
嗨,我这里有twitter引导警报,我在其中实现了一个持续时间/延迟,1秒后它消失了 但我想实现的是,当我悬停flash警报时,setTimeOut会暂停一段时间或停止 这是我的js文件:Javascript OnMouseOver暂停或停止设置超时功能,javascript,Javascript,嗨,我这里有twitter引导警报,我在其中实现了一个持续时间/延迟,1秒后它消失了 但我想实现的是,当我悬停flash警报时,setTimeOut会暂停一段时间或停止 这是我的js文件: var hideFlashes; $(document).ready(function() { return setTimeout(hideFlashes, 1000); }); hideFlashes = function() { return $(".alert").fadeOut(4000)
var hideFlashes;
$(document).ready(function() {
return setTimeout(hideFlashes, 1000);
});
hideFlashes = function() {
return $(".alert").fadeOut(4000);
};
我把这个班叫做“警戒”
<div class="alert alert-info" id="info">
<button type="button" class="close" data-dismiss="alert">×</button>
<p><strong>Oppcis Tips:</strong>
You have the privileges to view, add, edit or delete specific agencies.
</p>
</div>
&时代;
Oppcis提示:
您有查看、添加、编辑或删除特定机构的权限。
我真的很想知道如何停止某个衰落计时器
任何解决方法都将受到欢迎。尝试以下方法:
$(".alert").hover(function(){$(".alert").stop();});
还是要感谢上面^@drasick的方法 说出我的要点: 对于那些想要和我一样的方法的人 我使用了
mouseenter
和mouseleave
函数
而不是mouseover
和mouseout
或悬停
嗨,谢谢你的主意。我添加了mouseout值以继续淡出功能。谢谢。