0

我正在尝试使用这个 jQuery 计数脚本https://github.com/robcowie/jquery-stopwatch但我想添加一个事件,如果计时器超过 2 分钟,#demo1 div 的 BG 颜色会改变变红

我已经添加了 jsfiddle 上的所有代码

http://jsfiddle.net/FeWrD/

4

2 回答 2

0

您需要将其绑定到tick.stopwatch 事件。.

$(document).ready(function() {

    $('#demo1').stopwatch().bind('tick.stopwatch', function(e, elapsed) {
        if (elapsed <= 5000) {
            $("#demo1").css("background", "green");
        }
        else {
            $("#demo1").css("background", "orange");
        }
    }).stopwatch('start') ;
});

检查小提琴

于 2012-10-15T16:05:47.737 回答
0
$(document).ready(function() {
  $('#demo1').stopwatch().bind('tick.stopwatch', function(e, elapsed){
  if (elapsed >= 120000) {
     $("#demo1").css("background", "red");
  } }).stopwatch('start')
}) 

从文档

于 2012-10-15T16:04:33.637 回答