在 $(this) 选择器处于活动状态并且您寻求检索子元素(例如图像 ( img) 在特定的 div 中,本指南提供了全面的解决方案。
从目标 div 元素开始,您可以使用 $(this) 来选择它。但是,为了检索子 img,您可以利用两种有效的方法:
jQuery 的构造函数提供了一个称为 context 的有价值的参数,它允许您覆盖选择的上下文。通过将此参数指定为当前元素 (this),您可以定制选择器以在单击的元素范围内进行搜索。
jQuery("img", this);
此方法实现与使用 .find() 方法相同的结果:
jQuery(this).find("img");
如果您想要的 img 元素完全是单击元素的直接后代,则更具体的方法是使用 .children()。
jQuery(this).children("img");
通过利用这些技术,您可以在 $(this) 选择器的上下文中有效地检索子 img 元素。
以上是如何使用 jQuery 选择当前元素中的子元素(例如图像)?的详细内容。更多信息请关注PHP中文网其他相关文章!