-3

我有一个导航,其中一个按钮需要突出显示!

它需要font-weight: 600;2 秒后返回font-weight: 0;并一直重复 - “字体粗细”更改之间的时间为 2 秒。如何做一个循环?

4

3 回答 3

1

toggleClass()在一个interval

jsBin 演示

CSS:

.bolded{
  font-weight:600;
}

jQuery:

function toggleBold(){
  $('a.active').toggleClass('bolded');
}

setInterval(toggleBold, 2000);
于 2012-08-08T11:40:05.710 回答
0
function changeFontWeight() {
 var fontWeight = $('#buttonID').css('fontWeight');
 if(fontWeight == '600') { 
   $('#buttonID').css('fontWeight', 0);
 } else { 
   $('#buttonID').css('fontWeight', 600);
  }
}



 setInterval(changeFontWeight,2000)
于 2012-08-08T11:40:52.417 回答
-1
setInterval("var fontWeight = $('#buttonID').css('fontWeight'); if(fontWeight == '600') { $('#buttonID').css('fontWeight', 0); } else { $('#buttonID').css('fontWeight', 600); }", 2000);

我没有测试过,但这是一般理论

于 2012-08-08T11:38:10.817 回答