Discuss / JavaScript / 作业

作业

Topic source

hey-wind

#1 Created at ... [Delete] [Delete and Lock User]
selectAll.change(function(){
   var flag = selectAll.is(":checked"); 
   langs.prop("checked", flag );
   deselectAllLabel.toggle(flag);
   selectAllLabel.toggle(!flag);
});

invertSelect.click(function(){
    selectAll.prop("checked", false);
    langs.each(function(){
        $(this).prop("checked", !$(this).is(":checked"));
    });
    langs.change();
});

langs.change(function(){
    var flag = true;
    langs.each(function(){
        if ( !$(this).is(":checked") ) {
            flag = false;
        }
    });
    selectAll.prop("checked", flag);
    deselectAllLabel.toggle(flag);
    selectAllLabel.toggle(!flag);
});

foreveriuu

#2 Created at ... [Delete] [Delete and Lock User]
selectAll.change(function(){
   var flag = selectAll.is(":checked"); 
   langs.prop("checked", flag );
   langs.change();
});

invertSelect.click(function(){
    langs.each(function(){
        $(this).prop("checked", !$(this).is(":checked"));
    });
    langs.change();
});

langs.change(function(){
    var flag = true;
    langs.each(function(){
        if (!$(this).is(":checked")) {
           flag=false;
           return false;
         }
    });
    selectAll.prop("checked", flag);
    deselectAllLabel.toggle(flag);
    selectAllLabel.toggle(!flag);
});

  • 1

Reply