jQuery计时器函数表
所以我想让jQuery计时器函数表,jquery,variables,Jquery,Variables,所以我想让.achivement\uuu卡中的一个按顺序获得类.active\uu卡每3000ms,然后重新开始。一个人上了课,另一个人就不该上 $(文档).ready(函数($){ setInterval(函数(){ moveActiveSelector(); }, 3000); var curentActive=0; 函数moveActiveSelector(){ 美元(“.achivement_uuCard”).val(curentActive+1); $(“.achivement_uu
.achivement\uuu卡
中的一个按顺序获得类.active\uu卡
每3000ms,然后重新开始。一个人上了课,另一个人就不该上
$(文档).ready(函数($){
setInterval(函数(){
moveActiveSelector();
}, 3000);
var curentActive=0;
函数moveActiveSelector(){
美元(“.achivement_uuCard”).val(curentActive+1);
$(“.achivement_uu卡”).removeClass(“活动卡”);
$('.achivement_uuCard').eq(currentActive).addClass(“active_uCard”);
};
}); 代码>
$(“.achivement_uuCard”).val(curentActive+1)代码>没有做任何有用的事情,div没有值
您需要增加curentActive
,将类添加到下一个元素中
$(文档).ready(函数($){
setInterval(函数(){
moveActiveSelector();
}, 3000);
var curentActive=0;
函数moveActiveSelector(){
$('.achivement\uuu card.active\uu card').removeClass(“active\uu card”);
curentActive++;
如果(当前>=$('.achivement\uuuu card')。长度){
curentActive=0;
}
$('.achivement_uuCard').eq(currentActive).addClass(“active_uCard”);
};
});代码>
。活动卡{
背景颜色:黄色;
}
1.
2.
3.
.val()
仅适用于输入元素,不适用于DIV。非常感谢tou su,我搜索了一会儿。我只是想学js,不知道。再次非常感谢你!!!