判断子div存在勾选的input就将父元素的input勾选上;负责格式化父元素的input
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了判断子div存在勾选的input就将父元素的input勾选上;负责格式化父元素的input相关的知识,希望对你有一定的参考价值。
$(".manage_xin_hou input").click(function() {
//给子div的input绑定点击事件
var inputes=$(this).parent().parent().find(‘input‘);
//父元素下所有的input
var k=1;
for(var g=0;g<inputes.length;g++){
if($(inputes[g]).prop(‘checked‘)){
//如果父元素下所有的input中存在已经勾选的input
$(this).parents(‘.manage_input‘).find(‘input:first‘).prop("checked",true)
//就将父元素的第一个input给勾选上
}else{
k++
}
}
if(k==inputes.length+1){
$(this).parents(‘.manage_input‘).find(‘input:first‘).prop("checked",false)
}
})
以上是关于判断子div存在勾选的input就将父元素的input勾选上;负责格式化父元素的input的主要内容,如果未能解决你的问题,请参考以下文章
Ztree _ 横向显示子节点点击文字勾选去除指定元素input的勾选状态