php - 如果选择了所有子元素,则隐藏父元素

标签 php jquery html mysql css

我的代码在 jsfiddle.net/X23LG/1/

根据代码,当我选择特定父项的所有类别时,我想隐藏特定父项 如果任何一个子元素被激活,那么父元素也应该被激活。

谢谢

最佳答案

你来了

Fiddle

$("input[type='checkbox']").not('.selectall').change(function () {
    $('.selectall').each(function(){
        var total = $(this).parent('div').siblings('ul').find('input').length;
        var selected = $(this).parent('div').siblings('ul').find('input:checked').length;
        if(selected >=1){$(this).attr('checked', true).parent('div').fadeOut();}else{$(this).attr('checked', false).parent('div').fadeIn();}
    });
});

$("input.selectall").change(function(){
    if($(this).is(':checked')){
        $(this).parent('div').siblings('ul').find('input').attr('checked', true);
        $(this).parent('div').fadeOut();
     }else{
        $(this).parent('div').siblings('ul').find('input').attr('checked', false);
        $(this).parent('div').fadeIn();
    }

});

关于php - 如果选择了所有子元素,则隐藏父元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21693860/

相关文章:

php - 日期时间加/减错误计算

php - 查找从今天到接下来或过去 30 天的所有记录

jQuery 自动完成 : Make suggestions appear over the text box

jquery - 如何使用 jQuery 隐藏除最后一个元素(按类)之外的所有元素

jquery - 调整 Logo 图像大小 - 移动版

javascript - 有没有查询评论节点的DOM API?

html - 如何在 CSS 中使背景图像透明?

php - 我的脚本和 hostgators 托管服务,以及一些附加信息

php - 为什么 (mono) asp.net 比 php 慢?

html - Angular 最佳实践 : for reusability, 制作新的 CSS 类或新组件?