jQuery中的子查询,在线等急。。。。

[复制链接]
查看11 | 回复1 | 2010-11-4 11:38:49 | 显示全部楼层 |阅读模式
/*给每个类型的复选框添加单击事件,作用:选中该类型下的所有或取消选中*/

$("div ul li :checkbox:first").click(function(){

$(this).siblings("ul li :checkbox").attr("checked",$(this).attr("checked"));

alert($(this).siblings("ul :checkbox").val());

});











全选




  • 政府




  • 类型1-客户1


  • 类型1-客户2


  • 类型1-客户3






  • 计算机.电子商务




  • 类型2-客户1


  • 类型2-客户2


  • 类型2-客户3




    像我注释写的那样,我想通过政府那里的复选框来判断是否选中该类型下的复选框,可是我始终得不到里面的3个复选框(现在已知测试的菜单数量),请高手赐教,有不清楚问题的可以问我,急。。。
    用find()方法实现了,谢谢,你的建议我也采纳,呵呵

  • 回复

    使用道具 举报

    千问 | 2010-11-4 11:38:49 | 显示全部楼层
    $(function(){
    $('#divMenus input:checkbox').click(function() {
    var ul = $(this).next().next('ul');
    if (ul) {
    ul.find('input:checkbox').attr('checked', $(this).attr('checked'));
    }
    });
    }); var ul = $(this).next().next('ul
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    主题

    0

    回帖

    4882万

    积分

    论坛元老

    Rank: 8Rank: 8

    积分
    48824836
    热门排行