JQuery不断改变跨度颜色

时间:2013-06-17 13:27:07

标签: javascript jquery css html

是否有更优雅的解决方案可以顺畅地改变跨度颜色(绿色,黑色,绿色,黑色等......)?

setInterval(function() {
   $('#migrate_stamp').animate({ backgroundColor: '#000000' }, 'slow');
   $('#migrate_stamp').animate({ backgroundColor: '#00B312' }, 'slow');
}, 1000);

由于

2 个答案:

答案 0 :(得分:2)

像这样 -

function change(){
  $('#migrate_stamp').animate({ backgroundColor: '#000000' }, 'slow',function(){
     $('#migrate_stamp').animate({ backgroundColor: '#00B312' }, 'slow',change);
  });
}

答案 1 :(得分:0)

尝试

var el = $('span');
setInterval(function() {
   el.toggleClass('blinking');
}, 1000);

这是http://jsfiddle.net/gLEuP/146/