javascript - 定位 div 内的所有输入

标签 javascript jquery html

我试图定位特定 div 内的每个复选框,我有一些嵌套的 ul,其中都有复选框,当您选中最父项时,我希望里面的所有内容也都选中

我试图做类似的事情

$(this).closest("li").children('input[type=checkbox]').prop("checked", true);

其中 this 指的是单击复选框。所有的 child 都嵌套在里(他们都是 child )。我似乎无法让它瞄准里面的所有东西。简而言之 - 我只是想说在此事件中针对此 div 内的每个复选框(无论它是如何嵌套的)。

最佳答案

使用“查找”。 “Children”仅查看 DOM 下一层

$(this).closest("li").find('input[type=checkbox]').prop("checked", true);

关于javascript - 定位 div 内的所有输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25448254/

相关文章:

html - CSS3 单向过渡?

javascript - IE9 onclick Bug?

javascript - 这个 jQuery 函数调用是什么?

javascript - 如何访问外部 javascript 变量并在 xsl 中打印它?

jquery - 在 jQuery 中隐藏 <form> 标签

具有多个分组的 Javascript 网格

javascript - 如何在模式/弹出窗口中显示表单错误?

html - 覆盖当前浏览器页面的弹出消息

javascript - 为什么我的网页在 NodeJS POST 请求后刷新?

javascript - 如何实现更逼真的粒子漂 float 画?