jquery - 按类号的每个函数顺序

时间:2013-08-13 03:27:33

标签: jquery

我有一个功能,搜索课程step1, step2, step3....

$(this).find('[class*="step"]').each(function(){

}

我想按类号运行函数排序,例如:

<div class="myclass">
    <div class="step4">..</div>
    <div class="step1">..</div>
    <div class="step3">..</div>
    <div class="step2">..</div>
</div

现在首先运行,步骤1然后是步骤2,然后是步骤3,依此类推

我试过这段代码:

var i=1;
$(this).find('.step'+i).each(function(){
    i++;
}

是我上面的代码是oky ??因为我在单个选择器上运行每个函数

1 个答案:

答案 0 :(得分:1)

你需要使用一个循环

for(var i = 1; i <= 4; i++){
    var step = $('.step' + i);
    //do something with step
}