我已经发布了以下生成的html,我需要从中选择特定的元素。 例如,我需要访问并获取所有情况下的href值以及img元素的src和alt属性。jQuery - 遍历列表元素以获取嵌套的元素和属性
<ul id="query" class="clicked inline">
<li>
<a class="filterterm" href="#">×</a>
<span class="term">design</span>
</li>
<li>
<a class="filterterm" href="http://www.askgraphics.com/">×</a>
<span class="bingresult">Website design, Blog design and Web..</span>
</li>
<li>
<a class="filterterm" href="http://www.askgraphics.com">
<img class="imgresult" width="60px" border="1px" height="60px" src="http://farm8.staticflickr.com/7423/13129389874_a07ced37ee_t.jpg" alt="Image">
</a>
<span class="imageterm"></span>
</li>
我试着像下面,但没有成功
('ul#query > li > .term').each(function(i,data){
console.log(" Term Data"+data.text());
});
});
$('ul#query > li > img > .imgresult').each(function(i,data){
console.log(" Image Data"+data);
});
});
$('ul#query > li > .linkresult').each(function(i,data){
console.log(" Link Data"+data.text());
});
});
$('ul#query > li > img > .videoresult').each(function(i,data){
console.log(" Video Data"+data);
});
,做你所期望的输出,或希望,从HTML? –
这是生成的html,因为我从Firebug中看到它,从我需要访问/获取每个案例的href值和使用jquery的最后一个li的{href,src}值。 – user2008973