2010-03-26 10 views
1

DOM 이벤트 시뮬레이션을위한 JS 라이브러리를 알고 있습니까? 이 작업을 수행 할 수 있지만 모든 라이브러리를 찾을 수 없습니다 알아요.자바 스크립트 이벤트 시뮬레이션 라이브러리

업데이트 : 제 질문에 대해 더 자세히 설명하려고합니다. Javascript는 사용자 클릭과 같은 이벤트를 시뮬레이션 할 수 있습니다.이 작업에 도움이되는 라이브러리를 찾고 있습니다.

+0

당신은 무엇을 의미합니까 인 관심을 가질만한 사람을 : JQuery와에, 예 코러스에 추가하려면 당신은 그것을 함께 할? – SLaks

+0

자바 스크립트는 사용자 클릭과 같은 이벤트를 시뮬레이션 할 수 있습니다. 이 작업을 단순화 할 라이브러리가 있는지 알고 싶습니다. – mck89

+0

요소에 연결된 핸들러를 호출하는 것이 "시뮬레이션"에 충분한 지 명확하게 설명하십시오. –

답변

5

Kangax가 PrototypeJS 프레임 워크 확장 매우 유용한 세트를 만든 당신이 Event.simulate

+0

완벽하고 정확하게 내가 찾고있는 것입니다. 감사. – mck89

2

http://developer.yahoo.com/yui/3/event/#eventsimulation

"" " 시뮬레이션 이벤트는 대부분의 시간, 사용자 initated 이벤트로 정확하게 행동, 브라우저가 생성 한 이벤트입니다. 이벤트 기포가 정상적으로 이벤트 객체가 데이터를 포함하는 속성을 사용하여 만든 것처럼 (때로는 이러한 속성은 브라우저에 따라 다르므로 target, relatedTarget 및 charCode와 같은 속성에 대한 적절한 값을 검색하기 위해 Y.Event의 브라우저 균등화 메서드를 사용하는 것이 좋습니다. 모든 이벤트 처리기가 호출됩니다. 이벤트 수명 동안 각 이벤트 대상에서 동기식으로 이벤트를 시뮬레이트합니다. 이벤트는 Y.Node 인스턴스에서 simulate() 메소드를 사용하여 시뮬레이트됩니다. "" "

1

prototype.js을 사용하여 나만의 맞춤 이벤트를 실행할 수 있습니다.

예 : treeContainer.fire ('nodeIcon : mousedown', {targetEvent : event, node : node});

2

모든 주요 자바 스크립트 라이브러리는 이벤트를 트리거 할 수 있습니다. , $("target_element").trigger("an_event");

관련 문제