Javascript OnMouseOver暂停或停止设置超时功能

Javascript OnMouseOver暂停或停止设置超时功能,javascript,Javascript,嗨,我这里有twitter引导警报,我在其中实现了一个持续时间/延迟,1秒后它消失了 但我想实现的是,当我悬停flash警报时,setTimeOut会暂停一段时间或停止 这是我的js文件: var hideFlashes; $(document).ready(function() { return setTimeout(hideFlashes, 1000); }); hideFlashes = function() { return $(".alert").fadeOut(4000)

嗨,我这里有twitter引导警报,我在其中实现了一个持续时间/延迟,1秒后它消失了

但我想实现的是,当我悬停flash警报时,setTimeOut会暂停一段时间或停止

这是我的js文件:

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">&times;</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值以继续淡出功能。谢谢。