jquery中如何获取div节点下的checkbox被选中但是除属性值为特定值的所有子节点
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery中如何获取div节点下的checkbox被选中但是除属性值为特定值的所有子节点相关的知识,希望对你有一定的参考价值。
<div id="user">
<input type="checkbox" name="user-user">用户权限<br>
<input type="checkbox" name="user-login">登入 <input type="checkbox" name="user-cancel"> 取消 <input type="checkbox" name="user-reset">重置<br>
</div>
获取div下所有被选中的节点但是除name=user-user属性
$("div input[name!=user-user]:checked") 为什么这样写过滤不了
如果可以望采纳 参考技术B $("#user checkbox[name=user-user]:checked")
试试这个追问
我是想要过滤掉属性为name=user-user的
追答看错
$("#user input[name!=user-user]:checked")
这样可以过滤 不过$("#user input[name!=user-user]:checked")这里面的 user和user-user我都是动态传入的话 要怎么写
追答("#user input[name!="+user-user+"]:checked")
这样可以吗。把user-user作为一个变量
恩恩 ("("#user input[name!="+user-user+"]:checked")里面的#user可以动态传么
追答可以,跟上面的name一样
追问恩 可以了 谢啦 之前是有一个地方没弄清楚 传错了 呵呵
本回答被提问者采纳以上是关于jquery中如何获取div节点下的checkbox被选中但是除属性值为特定值的所有子节点的主要内容,如果未能解决你的问题,请参考以下文章
jQuery 如何获取到隐藏元素的高度?或者在dom元素可见性改变时能触发个事件也行。