본문 바로가기
728x90
300x250

javaScript/J Query & 스크립트138

배너만들기 left 이용 - 비공개 보호되어 있는 글 입니다. 2023. 5. 4.
체크박스 전체 클릭 시 버튼 활성화 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 안에 전체 체크박스 개수와 체크된 체크박수 개수를 비교해서 버튼 활성화 또는 비활성화 2023. 4. 30.
[jQuery]선택한 리스트 삭제 $("#remove").click(function(){ remove(); }) function remove(){ if($clickItem){ $clickItem.remove(); $clickItem=null; }else{ alert("삭제할 이름을 선택하세요"); } } 전체 소스 추가 수정 삭제 2023. 2. 8.
filter()메서드와 find()메서드 차이점 filter()메서드는 현재 노드중 특정 노드를 찾을 경우(자손 노드 제외) find()메서드는 현재 노드의 자손노드 중 특정 노드를 찾을 경우(현재 노드 제외) https://moo-you.tistory.com/789 찾은 노드 중에서 특정 노드만 찾기 filter() $대상.filter("선택자") filter()메서드가 찾는 대상은 오직 현재 찾은 노드 이고 자식, 자손, 부모 노드와는 상관이 없다. 짝수번째 해당되는 노드만 css 적용 list item 1 list item 2 list item 3 list item 4 list i moo-you.tistory.com https://moo-you.tistory.com/791 자손 노드 중 특정 노드 찾기 find() $대상.find("선택자") 대.. 2023. 1. 1.
728x90
반응형