++ 서론
더보기
쿼리 셀렉터에 대한 제대로 된 이해없이 코드를 치니까
원하는데로 버튼이 안눌리는! 사태가 자주 발생했다
때문에 이번에 내가 자주쓰는 클래스 선택자에 대해 알아보자ㅏㅏ
클래스를 만족하는 첫 번째 요소 검색
아래 예제는 문서에서 "myclass"라는 클래스를 사용하는 첫 번째 요소를 반환
var el = document.querySelector(".myclass");
위의 경우에,
만약 class="myclass" 를 가진 html 태그들이 많이 있다면,
그중에서 가장 위쪽에 위치한 태그 하나만을 짚어준다
( 고로, 버튼에 사용하려면 어차피 class 이름을 모두 다르게 해주어야하니 왠만하면 버튼엔 유일한 id를 쓰자ㅏㅏ )
+++ 추가
만약, selector가 ID 선택자인데,
해당 ID를 문서 내에 여러 번 사용했으면 class와 마찬가지로 첫 번째로 그 ID를 사용한 요소만 반환한다!
출처 :
'Language > Javascript & JQuery' 카테고리의 다른 글
onchange(), onblur(), onkeyup() 기능의 차이 (0) | 2022.05.12 |
---|---|
너무너무 중요한 e.preventDefault()와 e.stopPropagation()의 차이 (링크) (0) | 2021.08.19 |
변수 뒤의 ?. optional chaining 정리 (0) | 2021.07.01 |
execCommand('copy') (0) | 2021.05.25 |
Javascript DOM 객체 조작 (Live, Static Collection) (0) | 2021.01.30 |