다단 계 콤 보 상자 효 과 를 모 의 하 는 jquery 코드
1442 단어 다단 계 콤 보 상자jquery
evtEle.parent().next(".checks").find("input:checkbox").attr("checked", evtEle[0].checked);//evtEle
두 번 째 는 현재 체크 상자 의 부모 상자 입 니 다.현재 상자 의 형제 가 모두 선택 되 었 는 지 여부 에 따라 부모 상자 의 선택 여 부 를 결정 하고 부모 상자 의 부모 상자 등 을 계속 보 세 요.모두 선택 되 었 을 때 이 곳 의 구현 은 parents 를 사용 하여 모든 부모 상 자 를 얻 고 모든 작업 을 each 와 결합 하여 완성 합 니 다.전체 선택 이 아 닐 때 부모 상 자 는 순서대로 선택 되 지 않 습 니 다.코드 는 다음 과 같 습 니 다.
if (evtEle.is("input:checked")) {
evtEle.parents(".checks").each(function () {
!$(this).children("p").children("input:checkbox").filter(function () {
return !this.checked;
})[0] && $(this).prev().children("input:checkbox").attr("checked", "checked");
});
} else {
evtEle.parents(".checks").prev().children("input:checkbox").attr("checked", false);
}
코드 다운로드
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Jquery 확인란 역할에 여러 권한 할당원래 @ 에 게시된 샘플 코드를 방문하여 다운로드합니다. 이 게시물에서는 역할에 여러 권한을 할당하기 위해 jquery 확인란을 구현하는 방법에 대한 간단한 코드를 공유합니다. 역할에 대한 확인란을 사용하여 여러 권...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.