Jquery-使用$(this)和多个选择器?
可能重复:Jquery-使用$(this)和多个选择器?,jquery,Jquery,可能重复: 可以将多个选择器与$一起使用吗?我试过: $('#helper').click(function() { $(this + " #divname").html()); }); 但它从来都不起作用。我只想确保它选择了单击的div中的div。如果您试图查找此的孩子,您可以像这样做 $('#helper').click(function() { $(" #divname",this ).html()); }); 顺便说一句,ID应该是唯一的,所以如果您有多个ID为divname的元素
可以将多个选择器与$一起使用吗?我试过:
$('#helper').click(function() {
$(this + " #divname").html());
});
但它从来都不起作用。我只想确保它选择了单击的div中的div。如果您试图查找此的孩子,您可以像这样做
$('#helper').click(function() {
$(" #divname",this ).html());
});
顺便说一句,ID应该是唯一的,所以如果您有多个ID为
divname
的元素,那么您就做错了。您的代码毫无意义。函数中的语句应该实现什么?另外,在这种情况下,为什么需要$(这个)?您已经知道“助手”已被单击。最后,根据您的DOM,您可以始终使用$(this).children(#divname)或.find()