[javascript] Combining Two Selected Nodes In One --- 자바스크립트, 변수로 지정한 셀렉터(노드) 한꺼번에 선택하기

변수로 저장한 셀렉터들을 한꺼번에 선택하고싶어따.
document.querySelectordocument.querySelectorAll을 사용했을 때 노드리스트 값들을 배열로 삽입하여 사용하는 방법이다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
var $ = document.querySelector.bind(document),
    $$ = document.querySelectorAll.bind(document);
  
var $$btn = $('.on-modal'),
    $$modal = $$('.modal'),
    $$dimmed = $$('.dimmed');     
var $$merge = [];
function mergeSelector(selector, array){
  for(i=0; i < selector.length; i++){
    array[array.length]=selector[i];
  }
}
mergeSelector($$modal, $$merge);
mergeSelector($$dimmed, $$merge);
console.log($$merge);
cs

댓글

☆ 잉기 ★

유튜브 iframe 스크립트로 삽입하기

[Swiper] 특정 슬라이드로 이동하기

[Javascript - ES6] SCOPE