Jquery 从所有div元素中删除类
我有一组话题。我试图循环遍历它们,并根据我指定的秒数,一次向它们添加一个类“glow”。当一个元素发光时,前一个元素不应再发光Jquery 从所有div元素中删除类,jquery,Jquery,我有一组话题。我试图循环遍历它们,并根据我指定的秒数,一次向它们添加一个类“glow”。当一个元素发光时,前一个元素不应再发光 <div class="center" id="topics"> <div class="row"> <div class="topic" id="fade1">Introduction and Overview</div> <div class="topic" id="fad
<div class="center" id="topics">
<div class="row">
<div class="topic" id="fade1">Introduction and Overview</div>
<div class="topic" id="fade4">Topic 6</div>
<div class="topic" id="fade7">Accounting Topic</div>
</div>
<div class="row">
<div class="topic" id="fade2">Topic Navigation</div>
<div class="topic" id="fade5">Topic Changes</div>
<div class="topic" id="fade8">Topic 8</div>
</div>
<div class="row">
<div class="topic" id="fade3">More Topics</div>
<div class="topic" id="fade6">Elements</div>
<div class="topic" id="fade9">Conclusion</div>
</div>
</div>
以及我处理辉光的代码:
$.glowElements = function(list){
if(!USE_AUDIO){ return; }
$(list).each(function(index, element){
// remove all glows first
$(".row > div").removeClass("glow");
timers.push(setTimeout(function(){
$(element.target).addClass("glow");
},element.seconds * 1000));
});
}
My
$(.row>div”).removeClass(“glow”)代码>不工作?有什么想法吗?简易方法
$(".glow").removeClass("glow");
然后加上
$(element.target).addClass("glow");
哦,天哪,我觉得用不同的方式思考这个问题很傻。非常感谢。很高兴帮助你,迈克@迈克-求你了
$(element.target).addClass("glow");