在dom中查找所有特定元素,并在下一个元素上添加类

时间:2014-06-17 22:13:01

标签: javascript jquery

我试图在页面中找到所有img,如果下一个标记是div.txt,则在下一个元素上添加类test

我试过这个,但我不知道为什么它不起作用:

for(i = 0; i < $('.page img').length; i++){
    $('.page').find('img:eq('+i+')').next('.txt').addClass('teste');    
}

一些帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

你错过了$。无需循环,使用.each(),如下所示:

$('.page img').each(function(){
    $(this).next('.txt').addClass('teste');    
});