0

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

但我想要完成的是,当我悬停闪光警报时,setTimeOut 会暂停一段时间或停止。

这是我的js文件:

var hideFlashes;

$(document).ready(function() {
  return setTimeout(hideFlashes, 1000);
});

hideFlashes = function() {
  return $(".alert").fadeOut(4000);
};

我正在调用 div 类 `alert

<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>

我真的很想知道如何stop使用某个褪色计时器。

任何解决方法将不胜感激。

4

2 回答 2

0

尝试这样的事情:

$(".alert").hover(function(){$(".alert").stop();}); 
于 2013-01-30T12:22:43.710 回答
0

仍然感谢 ^ @drasick 上面的方法..

分叉我的要点:https ://gist.github.com/4672970

对于那些想要和我一样的方法的人。

我用过mouseentermouseleave功能

而不是mouseovermouseouthover

https://gist.github.com/4672970

于 2013-01-30T13:00:48.343 回答