我想在 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/