관리 메뉴

도드넷

JAVASCRIPT#29 - jQuery 셀렉터 1부 :: Focus Selector 본문

창고/JS KING 포니 [중단]

JAVASCRIPT#29 - jQuery 셀렉터 1부 :: Focus Selector

도드! 2016. 6. 2. 10:01



Slumber party take 2 :3


JAVASCRIPT#29 - jQuery 여러가지 셀렉터 1부 Focus Selector


1. Focus Selector

- 사용자가 클릭한, 즉 포커스 촛점이 맞춰져있는 요소를 선택하는 것.

- 형식 : $("셀렉터").delegate() 메소드를 이용한다.


2. delegate 메소드

- $("부모요소").delegate("이용할 하위요소", "이벤트", 함수);



"*"은 "모두"를 의미하는 키워드임.


3. focus blur 이벤트?

- focus는 선택될시 발동, blur는 선택이 해제될 시 발동한다.


4. var elem = $(this);

- this 키워드는 선택된 요소를 의미한다. 즉 elem에 delegate에 의해 적발(?)된 요소가 저장된다.


5. elem.is(":focus") 옵션?

- focus 상태가 되면 focused 추가, focus 상태가 아니면 focused 제거 해주는 옵션

- 즉 정형화하면 elem.is(":이벤트") 이런식일듯?


6. 왜 setTimeout?

- 나도 모름 아래와같이 간략히 해도 똑같이 작동함. 아마도 elem.is 옵션를 사용하기위해서 딜레이준듯.



?_? what the..




반응형
Comments