从已知的父元素中按类名查找元素
我想按类名找到一个元素。 我知道它会出现在一个特定的父div中,所以我不想搜索整个dom,而是只搜索特定的div。 我正在尝试这个,但似乎不是正确的语法:
var element = $("#parentDiv").(".myClassNameOfInterest");
什么是正确的方法呢?
谢谢
你很亲密 你可以做:
var element = $("#parentDiv").find(".myClassNameOfInterest");
-
.find()
– http://api.jquery.com/find
或者,你可以这样做:
var element = $(".myClassNameOfInterest", "#parentDiv");
…将jQuery对象的上下文设置为#parentDiv
。
编辑:
此外,如果你使用div.myClassNameOfInterest
而不仅仅是.myClassNameOfInterest
,它在某些浏览器中可能会更快。
var element = $("#parentDiv .myClassNameOfInterest")