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

标签 jquery

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

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

正确的方法是什么?

谢谢

最佳答案

你很接近。你可以这样做:

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

或者,您可以这样做:

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

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

编辑:

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

关于jquery - 从已知的父元素中按类名查找元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3034699/

相关文章:

javascript - 如何在jquery中获取字符串中所有无效字符的值?

javascript - Jquery 动态创建元素 | onclick 传递字符串参数

javascript - 如何为属性创建javascript事件监听器

jquery - Ajax POST 变量和刷新 div 类型

jquery - IE8 :Image disappearing while rotating using jQuery Rotate

javascript - 如果用户在我的 X 元素内单击,则不显示我的测试消息

javascript - 如何使用knockout或jquery对数据绑定(bind)列求和?

javascript - 普通 JavaScript 事件监听器在页面加载时触发,如何防止

php - Jquery - 如何从重复中获取当前输入值

javascript - 提醒表单中未保存的更改