2011-05-21 76 views
0

我有一堆包含rel属性的元素。如何找到rel属性jQuery

我试图用这个循环来获取每个元素的值。

$('area').find('rel').each(function(index){ 
    alert(index); 
}); 

然而,它似乎并没有工作。

回答

2

参数find应该是一个选择器。要真正拉出元素值,你想要的东西类似于:

$('[rel]').each(function() { 
    alert($(this).attr('rel')); 
}); 
2

$('[rel]')会在文档中找到所有具有rel属性的节点。

$('div').find('[rel]')会在任何div下查找所有具有rel属性的节点。

0

没想到搞明白了。

$('area[rel]').each(function(index){ 
    alert(index); 
});