1
브라우저 API (자바 스크립트)를 사용하여 이벤트를 트리거하고 싶습니다.)자바 스크립트 이벤트 트리거
var event = document.createEvent("HTMLEvents");
event.initEvent("dblclick", true, false);
MyElement.dispatchEvent(event);
2) initEvent 및 document.createEvent
var event = new Event('dblclick');
event.initEvent("dblclick",true,false);
MyElement.dispatchEvent(event);
그러나 을
1 :
그냥 테스트를 위해 지금은이 방법을 사용하고 제대로 작동하고있어은 더 이상 사용되지 않는 메소드입니다 (Firefox 사용).
이벤트를 트리거하는 다른 방법 (새 이벤트를 만들지 않고 더 이상 사용되지 않는 방법 사용 안함)이 있습니까?
는 더 JQuery와, 순수 자바 스크립트
가능하면 좋을 것입니다 간단한 예제와 함께 설명 없습니다 바랍니다. demostration에 대한
아주 간단한 예 : 클릭도 더블 클릭을 시작이 예에서 http://jsfiddle.net/2w308jxt/1/
)
감사합니다.
당신이 봤어 https://developer.mozilla.org/es/ docs/DOM/elemento.addEventListener? –
감사하지만 이벤트를 등록하고 싶지는 않습니다. 자바 스크립트를 사용하여 이미 등록 된 이벤트를 "트리거"하고 싶습니다. 예를 들어 클릭만으로 등록 된 dblclick 이벤트를 시작하거나 이벤트를 삭제할 수 있습니다. – h2odev
MDN에 [맞춤 이벤트] (https://developer.mozilla.org/en-US/docs/Web/API/CustomEvent)에 대한 기사도 있습니다. – Teemu