Page Load
- ready(fn)
- DOM하지만 로드 되어 조작·해석이 가능하게 된 타이밍에 함수를 실행합니다.
Event Handling
- bind(type, [data], fn)
- 각 요소를, 예를 들면"click"(와)과 같은 이벤트의 핸들러에 대해서 바인드 합니다.커스텀 이벤트에 대해서도 이와 같이 조작할 수 있습니다.
- one(type, [data], fn)
- 각 요소에 한 번만 실행되는 이벤트의 핸들러를 건네줍니다.
- trigger(type, [data])
- 각 요소의 인수로 건네준 이벤트를 실행합니다.
- triggerHandler(type, [data])
- 요소의 이벤트를 실행합니다만, 어디까지나 핸들러에 들어가 있는 함수만을 실행합니다.브라우저가 디폴트로 가지고 있는 동작은 행해지지 않습니다.
- unbind([type], [data])
- bind의 역입니다.각 요소로부터bind된 것을 삭제합니다.
Interaction Helpers
- hover(over, out)
- 요소에 마우스가 탔을 때의 동작을 설정합니다.over하지만 마우스가 탔을 때,out하지만 빗나갔을 때에 불려 가는 함수입니다.
- toggle(fn1, fn2, ..., fnN)
- 클릭될 때마다 함수를 차례로 호출합니다.
Live Events
- live(type, fn)
- jQuery 1.3보다.이벤트에 대해서 핸들러를 등록합니다.등록된 이벤트는, 현재 및 장래적으로도, 실렉터에 매치하는 모든 요소에 적용됩니다.
- die([type], [fn])
- jQuery 1.3보다.live그리고 등록된 이벤트를 삭제합니다.
Event Helpers
- blur()
- 각 요소의blur이벤트를 실행합니다.
- blur(fn)
- 각 요소에blur이벤트를 설정합니다.
- change()
- 각 요소의change이벤트를 실행합니다.
- change(fn)
- 각 요소에change이벤트를 설정합니다.
- click()
- 각 요소의click이벤트를 실행합니다.
- click(fn)
- 각 요소에click이벤트를 설정합니다.
- dblclick()
- 각 요소의dblclick이벤트를 실행합니다.
- dblclick(fn)
- 각 요소에dblclick이벤트를 설정합니다.
- error()
- 각 요소의error이벤트를 실행합니다.
- error(fn)
- 각 요소에error이벤트를 설정합니다.
- focus()
- 각 요소의focus이벤트를 실행합니다.
- focus(fn)
- 각 요소에focus이벤트를 설정합니다.
- keydown()
- 각 요소의keydown이벤트를 실행합니다.
- keydown(fn)
- 각 요소에keydown이벤트를 설정합니다.
- keypress()
- 각 요소의keypress이벤트를 실행합니다.
- keypress(fn)
- 각 요소에keypress이벤트를 설정합니다.
- keyup()
- 각 요소의keyup이벤트를 실행합니다.
- keyup(fn)
- 각 요소에keyup이벤트를 설정합니다.
- load(fn)
- 각 요소의load이벤트를 설정합니다.
- mousedown(fn)
- 각 요소의mousedown이벤트를 설정합니다.
- mousemove(fn)
- 각 요소의mousemove이벤트를 설정합니다.
- mouseout(fn)
- 각 요소의mouseout이벤트를 설정합니다.
- mouseover(fn)
- 각 요소의mouseover이벤트를 설정합니다.
- mouseup(fn)
- 각 요소의mouseup이벤트를 설정합니다.
- resize(fn)
- 각 요소의resize이벤트를 설정합니다.
- scroll(fn)
- 각 요소의scroll이벤트를 설정합니다.
- select()
- 각 요소의select이벤트를 실행합니다.
- select(fn)
- 각 요소에select이벤트를 설정합니다.
- submit()
- 각 요소의submit이벤트를 실행합니다.
- submit(fn)
- 각 요소에submit이벤트를 설정합니다.
- unload(fn)
- 각 요소에unload이벤트를 설정합니다.