我有导航,其中一个按钮需要突出显示!
它需要font-weight: 600;
, 2秒后它会回到font-weight: 0;
并且它会一直重复 - “font-weight”更改之间的时间是2秒。如何制作循环?
答案 0 :(得分:1)
toggleClass()
内的interval
:
CSS:
.bolded{
font-weight:600;
}
jQuery的:
function toggleBold(){
$('a.active').toggleClass('bolded');
}
setInterval(toggleBold, 2000);
答案 1 :(得分:0)
function changeFontWeight() {
var fontWeight = $('#buttonID').css('fontWeight');
if(fontWeight == '600') {
$('#buttonID').css('fontWeight', 0);
} else {
$('#buttonID').css('fontWeight', 600);
}
}
setInterval(changeFontWeight,2000)
答案 2 :(得分:-1)
setInterval("var fontWeight = $('#buttonID').css('fontWeight'); if(fontWeight == '600') { $('#buttonID').css('fontWeight', 0); } else { $('#buttonID').css('fontWeight', 600); }", 2000);
我没有测试过,但这是一般理论