[jQuery] Seletor(선택자)에서 스페이스(" ")와 꺽쇠(">") 의 차이…
페이지 정보
작성자 관리자 (61.♡.12.126) 작성일 16-05-29 15:57 조회 5,018 댓글 0본문
## jQuery 선택자에서 스페이스(" ")와 꺽쇠(">") 의 차이
$("#menu li") 는 #menu 안에 있는 모든 li를 가리키고
$("#menu > li") 는 #menu 바로 아래의 li만 가리킨다.
예를들어,
<ul id=menu><li>이거</li></ul>
같은 경우라면 아래 코드가 사용 가능 하지만
<div id=menu><ul></li>이거</li></ul></div>
같은 경우엔 아래 코드를 사용하면 li 가 선택되지 않는다.
## 여러 요소 선택하기
따옴표 안에서 콤마(,)로 각 요소를 구분하여 지정한다.
```
$("div.sel1,p.sel2").hide();
$("#menu li, #menu > li").show();
if ($("input[type=text],textarea").is(':focus') == false) {
console.log(event.key);
}
```
## 참고
http://raisonde.tistory.com/196
$("#menu li") 는 #menu 안에 있는 모든 li를 가리키고
$("#menu > li") 는 #menu 바로 아래의 li만 가리킨다.
예를들어,
<ul id=menu><li>이거</li></ul>
같은 경우라면 아래 코드가 사용 가능 하지만
<div id=menu><ul></li>이거</li></ul></div>
같은 경우엔 아래 코드를 사용하면 li 가 선택되지 않는다.
## 여러 요소 선택하기
따옴표 안에서 콤마(,)로 각 요소를 구분하여 지정한다.
```
$("div.sel1,p.sel2").hide();
$("#menu li, #menu > li").show();
if ($("input[type=text],textarea").is(':focus') == false) {
console.log(event.key);
}
```
## 참고
http://raisonde.tistory.com/196
추천0
댓글목록 0
등록된 댓글이 없습니다.