如何获得$(这个)选择器的子级?

如何获得$(这个)选择器的子级?

我有一个类似的布局:

<div id="..."><img src="..."></div>

,并且希望使用jQuery选择器来选择子对象。img内部div点击。

为了得到div我有个选择器

$(this)

我怎么才能让孩子img用选择器?


慕田峪4524236
浏览 423回答 3
3回答

慕斯王

jQuery构造函数接受第二个参数context可以用来覆盖所选内容的上下文。jQuery("img",&nbsp;this);这与使用.find()就像这样:jQuery(this).find("img");如果你想要的是只单击元素的直接子代,也可以使用.children():jQuery(this).children("img");

慕村9548890

你也可以用$(this).find('img');会把所有的imgs是div

慕哥9229398

如果你需要第一个img只有一个层次,你可以做到$(this).children("img:first")
打开App,查看更多内容
随时随地看视频慕课网APP