js 이벤트의 귀속 및 주동 터치

JQ 이벤트 의뢰(이벤트 처리 속도 향상, 메모리 사용량 감소, 동적 내용 감청):
1.$( "#foo" ).on( "click", function( e ) {} ); 


2.$('#foo').bind('click', function(){
    console.log("I'm fucked.");
});

3.$('#root').delegate('a', 'click', function(){
    console.log('clicked');
});

js 이벤트 모니터링 (여러 이벤트 바인딩):
1.elementObject.addEventListener(eventName,handle,useCapture);   on
2.elementObject.attachEvent(eventName,handle);   on
3.button.addEventListener('click', fn, true) //  ( )
4.button.addEventListener('click', fn, false) //  ( )
try{ ... } catch(e){ ... }   

이벤트 귀속 onclick/onscroll...
액티브 트리거 이벤트
button.click();
button.dispatchEvent('click');,IE fireEvent()

 jQuery trigger()

좋은 웹페이지 즐겨찾기