728x90
300x250
SMALL
let terms = $(".terms-list");
$(":checkbox", terms).change(function(){
let allCnt = $(":checkbox", terms).length;
let checkCnt = $(":checkbox", terms).filter(":checked").length;
let btn = $(".btn-primary");
if(allCnt == checkCnt && btn.prop("disabled")==true){
btn.attr('disabled',false);
}else{
btn.attr('disabled',true);
}
})
.terms-list 안에 전체 체크박스 개수와 체크된 체크박수 개수를 비교해서 버튼 활성화 또는 비활성화
728x90
반응형
LIST
'javaScript > J Query & 스크립트' 카테고리의 다른 글
배너만들기 left 이용 - 비공개 (0) | 2023.05.04 |
---|---|
[jQuery]선택한 리스트 삭제 (0) | 2023.02.08 |
filter()메서드와 find()메서드 차이점 (0) | 2023.01.01 |
자손 노드 중 특정 노드 찾기 find() (0) | 2022.12.31 |
찾은 노드 중에서 특정 노드만 찾기 filter() (1) | 2022.12.29 |
댓글