据我了解,以下代码将从 #my_id 元素中选择任何 .my_class 元素,无论它们是子元素、孙元素等。
$("#my_id .my_class")
我想做的是同样的事情,但是用“this”替换#my_id。我已经尝试过以下方法,但一定是做错了。
$(this, ".my_class")
非常感谢任何帮助。
* 编辑*
我意识到这个问题已经得到解答,但在搜索时无法找到该问题,并且我觉得现有问题的提出方式让我无法准确理解他们想要实现的目标。
最佳答案
要纠正您的尝试,请颠倒参数:
$('.my_class', this)...
或者使用查找:
$(this).find('.my_class')...
关于jquery - 我可以将 JQuery "this"与后代选择器一起使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27909918/