我想在 DIV 中选择某些 HTML 元素。像这样的东西:

$("#foo table,tr,td,span,p" ).addClass( Myclass );

但它也在 DIV "#foo"之外添加了类。
IE。只有div“#foo”中的元素才是要添加的类“Myclass”。
谢谢。

最佳答案

问题: 逗号 , 分隔自主选择器。您必须首先选择 #foo ,然后选择您的内部元素 table, tr, td, span, p

您可以使用上下文属性:

$("table, tr, td, span, p", "#foo").addClass("Myclass");

或者你可以链接你的选择器:
$("#foo").find("table, tr, td, span, p").addClass("Myclass");

关于javascript - 如何在div中选择某些HTML元素,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26496720/

10-11 22:12
查看更多