在这里,我已经搞砸了找到元素的n值有我需要的类。我需要找到我的第一个元素,我的班级'活跃'还是第二个元素?如何用for for循环。这是我的代码
var themes = $('.span');
for(var i=0;i<themes.length;i++){
if($(themes[i]).hasClass('active')){
console.log(i+1);
}
}
在这里,我能够找到元素的哪个位置具有活动类。这是可能的。
答案 0 :(得分:1)
您可以简单地使用:
if($('.span.active').length)
$('.span.active').index()+1;
答案 1 :(得分:0)
以下是您需要的代码:
$('.span').each(function(i){
if($(this).hasClass('active')){
console.log(i+1);
}
});
就是这样。