所以我的文字闪烁了,我想在几秒钟后停止。

这是一个Fiddle example,我想使用计时器或其他东西来更改鼠标的输入动作,但我不知道该怎么办。



var p = $("p");

p.blinker({
  timeHidden: 50,
  intervalRangeStart: 100,
  intervalRangeStop: 500
});

p.bind("mouseenter", function(){
  $(this).data("blinker").pause();
});

body {
    background-color: #111;
    padding: 50px;
    font-family: Arial;
    font-weight: bold;
}

p {
    font-size: 100px;
    color: #ececec;
}

<p>Hello there!</p>

最佳答案

您可以使用setTimeout

setTimeout(function() {
   $(this).data("blinker").pause();
}, 5000);

08-26 10:11