我有一个功能,搜索课程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 ??因为我在单个选择器上运行每个函数
答案 0 :(得分:1)
你需要使用一个循环
for(var i = 1; i <= 4; i++){
var step = $('.step' + i);
//do something with step
}