前端之家收集整理的这篇文章主要介绍了
如何使用JQuery选择.each循环中元素的子元素?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试选择< img>我的每个< a>中的标签具有类名称customurl的标记.
我知道我可以在一个< a>上做到这一点.像这样:
$(".customurl img");
但我正试图弄清楚.each中的语法是什么样的:
$(".customurl").each(function(i)
{
var t = $(this);
// select child
这是一个HTML片段,供进一步说明:
最佳答案
使用.find(”)
$(this).find('img')
要么
t.find('img')
或者这也可以使用.each()的第二个参数:
$(".customurl").each(function(i,elem)
{
$(elem).find('img')
如果您只想要第一张图片(假设您有多张图片):
$(this).find('img:first')
要么
$(this).find('img:first-child')