Jquery 从所有div元素中删除类

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

我有一组话题。我试图循环遍历它们,并根据我指定的秒数,一次向它们添加一个类“glow”。当一个元素发光时,前一个元素不应再发光

<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");