从已知的父元素中按类名查找元素

时间:2010-06-14 02:22:13

标签: jquery

我想按类名找到一个元素。我知道它会出现在一个特定的父div中,所以我不想搜索整个dom,而是只搜索特定的div。我正在尝试这个,但似乎不是正确的语法:

var element = $("#parentDiv").(".myClassNameOfInterest");

这样做的正确方法是什么?

由于

2 个答案:

答案 0 :(得分:44)

你很亲密。你可以这样做:

var element = $("#parentDiv").find(".myClassNameOfInterest");

或者,您可以这样做:

var element = $(".myClassNameOfInterest", "#parentDiv");

...将jQuery对象的上下文设置为#parentDiv

修改

此外,如果您执行div.myClassNameOfInterest而不是.myClassNameOfInterest,则在某些浏览器中可能会更快。

答案 1 :(得分:2)

var element = $("#parentDiv .myClassNameOfInterest")