0

jQuery 新手在这里。我想让按钮闪烁(但不隐藏)。我有这个我认为有效但没有的代码:

$("#refresh-60-sec").addClass("pressed-button")
                        .delay(1000)
                        .removeClass("pressed-button")
                        .delay(1000)
                        .addClass("pressed-button")
                        .delay(100)
                        .removeClass("pressed-button")
                        .delay(100)
                        .addClass("pressed-button");

这段代码似乎只是让按钮处于最后一个状态addClass。为什么?和/或我怎样才能达到同样的效果?(即元素的短暂闪烁)

谢谢。

4

1 回答 1

2

我同意 Kevin 的观点,我会在一段时间内创建带有淡入淡出的闪烁功能,如下所示:

function blink() {
    elem.fadeOut(500, function () {
        elem.fadeIn(500);
    });
}
setInterval(blink, 500);

请参阅小提琴的工作示例,http://jsfiddle.net/tiri/2mkPF/

于 2013-09-16T21:15:27.003 回答