*. 동적 적용을 위해 on 함수를 이용한 이벤트 핸들링, 다만 on() 은 1.6 부터 적용.
jQuery 를 사용한다면 1.6 부터 사용하시기를.. ~.
$('...').blur(function(){...});
$('...').bind('blur',function(){...});
$('...').bind('blur change keydown',function(){...}); 여러 이벤트에 하나의 함수 설정시
$('...').bind('blur change keydown',function(){...}); 여러 이벤트에 하나의 함수 설정시
$('...').bind({blur:function(){...}, change:function(){...}, ..., keydown:function(){...}}); 여러 이벤트마다 각각의 함수 설정시
bind 대신에 one 함수(jquery 1.7.x 부터)를 사용하면 1회만 실행.
- blur
http://findfun.tistory.com/270
- keydown, keyup, keypress
모바일 디바이스에서는 keydown, keyup, keypress 가 동시에 발생하므로 셋 중 하나만 기술해도 되지만,
백 스페이스는 keydown 과 keyup 에서만 발생
$('form[name="frmBasic"]').submit(function(){ ... });
- mouseover/mouseout, mouseenter/mouseleave
mouseover/mouseout, mouseenter/mouseleave 이벤트의 선택과 jQuery 버블링
모바일 기기를 고려한다면, mouseover 와 click 이벤트를 모두 설정하여야..
- mouseover/mouseout, mouseenter/mouseleave
mouseover/mouseout, mouseenter/mouseleave 이벤트의 선택과 jQuery 버블링
모바일 기기를 고려한다면, mouseover 와 click 이벤트를 모두 설정하여야..
- mousedown/mouseup
모바일 기기에서는 mousedown 없음
'Local Oriented > jQuery' 카테고리의 다른 글
화면에서 원하는 위치로 자동 스크롤, focus() hash() scrollIntoView(true) slideto (3) | 2011.12.15 |
---|---|
jQuery, each, click, toggle 을 몽땅 사용해서.. (2) | 2011.12.15 |
jQuery, a 태그의 target 에 _blank 속성을 부여하여 iframe 안의 링크가 모두 새창으로 열리도록 하는 방법 (2) | 2011.11.22 |
jQuery CSS 스타일 선택시, 태그명의 대/소문자는 구분없이 사용해도 되지만.. 속성(값)은 대소문자 구분 (0) | 2011.11.21 |
jQuery 와 iframe, 팝업에서 선택 (0) | 2011.11.18 |