为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

慕田峪4524236 2019-06-25 11:14:36
如何获得$(这个)选择器的子级?我有一个类似的布局:<div id="..."><img src="..."></div>,并且希望使用jQuery选择器来选择子对象。img内部div点击。为了得到div我有个选择器$(this)我怎么才能让孩子img用选择器?
查看完整描述

3 回答

?
慕斯王

TA贡献1864条经验 获得超2个赞

jQuery构造函数接受第二个参数context可以用来覆盖所选内容的上下文。

jQuery("img", this);

这与使用.find()就像这样:

jQuery(this).find("img");

如果你想要的是单击元素的直接子代,也可以使用.children():

jQuery(this).children("img");


查看完整回答
反对 回复 2019-06-25
?
慕村9548890

TA贡献1884条经验 获得超4个赞

你也可以用

$(this).find('img');

会把所有的imgs是div


查看完整回答
反对 回复 2019-06-25
?
慕哥9229398

TA贡献1877条经验 获得超6个赞

如果你需要第一个img只有一个层次,你可以做到

$(this).children("img:first")


查看完整回答
反对 回复 2019-06-25
  • 3 回答
  • 0 关注
  • 399 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信