javascript - jQuery 对象后代过滤

标签 javascript jquery dom

假设我有一个树结构

UL
--LI
---INPUT (checkbox)

我想获取选中的输入,我会选择

$('ul li input:checked')

但是,我想选择没有 ID 的特定对象 $myUL 的选中输入。

$myUL.children('li input:checked')

返回所有 li,因为子项会过滤直接子项 - 检查的过滤器没有影响。

还有其他解决方法吗?另一个后代过滤器?

最佳答案

使用 $myUL.find('li>input:checked')

关于javascript - jQuery 对象后代过滤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/299272/

相关文章:

javascript - 选择新 tr 后将所选 tr 颜色改回原样

javascript - 根据日期比较更改innerHTML

javascript - 如何在已声明的 JSON 对象中添加键值对

jquery - 当使用 PhoneGap 在移动设备上安装应用程序时,famo.us Surface 中的 iosslider 无法工作

javascript - 通过点击移除 DOM 元素

java - java中带有特定标签的Xml Builder

javascript 输入和检查数学函数

javascript - 将值列表作为可过滤内容传递

javascript - 框阴影悬停在跨度元素上

javascript - 关闭 Galleria 中的缩放功能