好久不写jq,全都忘记了, // 全选、全不选 |
|
function checkAll() { | |
var all = $("#checkboxAll").prop("checked"); | |
if(all){ | |
$("input[type='checkbox']").prop("checked", false); | |
$('#all').text('全选'); | |
}else{ | |
$("input[type='checkbox']").prop("checked", true); | |
$('#all').text('取消全选'); | |
} | |
} | |
//目录全选 | |
$('.header').on('click', 'label', function (e) { | |
var all = $(this).find("input[type='checkbox']").prop("checked"); | |
console.log(all,$(this).parent().siblings('.block').css('display')); | |
if(all){ | |
$(this).parent().siblings('.block').find("input[type='checkbox']").prop("checked", true); | |
}else{ | |
$(this).parent().siblings('.block').find("input[type='checkbox']").prop("checked", false); | |
} | |
}) | |
//折叠 | |
$('.header').on('click', 'span', function (e) { | |
var all = $(this).parent().siblings('.block').css('display'); | |
console.log(all,$(this).parent().siblings('.block').css('display')); | |
if(all === 'none'){ | |
$(this).parent().siblings('.block').show(); | |
$(this).text('-'); | |
}else{ | |
$(this).parent().siblings('.block').hide(); | |
$(this).text('+'); | |
} | |
}) |
jq操作全选全部选input checked
猜你喜欢
转载自blog.csdn.net/webZRH/article/details/82289010
今日推荐
周排行