반응형
개발을 하다보면 동일한 이름을 가진 클래스에 동작을 부여해야 할 경우가 많이 있다.
이럴 경우 아래의 두가지 코드를 사용하면 가장 상위의 클래스만 반영이 된다.
document.querySelector('.className')
$('.className)
따라서 동일한 이름을 가진 클래스를 이용할때에는
이 코드를 이용한다.
document.querySelectorAll('.className')
사용방법
var className = document.querySelectorAll('.className');
//IE에서도 동작하기 위해 Array를 호출 해 사용했다.
Array.prototype.forEach.call(className, function(k, v){
console.log(k) //k는 document.querySelector('.className');
console.log(v) //v는 인덱스 ex) 0, 1, 2....
});
반응형
'WEB' 카테고리의 다른 글
CSS 전체 선택자 예외처리 하기 (0) | 2021.12.22 |
---|---|
SPRING MVC 용어정리(View Resolver, ModelAndView, Response, ResponseEntity) (0) | 2021.12.10 |
HTML 입력받은 글 공백과 줄바꿈, 가로길이(textarea, pre, pre-wrap) (0) | 2021.12.02 |
[HTML] 코딩 없이 SNS 공유하기 만들기 AddThis이용 (0) | 2021.11.30 |
[Disqus]코딩없이 댓글, 대댓글, 트위터 카카오톡 공유 기능 만들기 (0) | 2021.11.24 |