2010-11-22 3 views
1

맞춤 이벤트와 함께 Firebreath이라는 플러그인을 만들었으므로 YUI 이벤트로 콜백을 등록하고 싶습니다. 브라우저 플러그인에서 맞춤 이벤트가 포함 된 YUI 3 이벤트 사용

Y.on("mycustomevent", callback, pluginNode); 

은 (안 IE에서 파이어 폭스)

pluginNode.addEventListener("mycustomevent", callback, false); 

않는 반면, 내 콜백을 등록하지 않습니다.

어떻게하면 YUI를 사용하여 내 이벤트를 등록 할 수 있습니까?

답변

2

해결책을 찾았습니다. 내 이벤트를 Y.Node.DOM_EVENTS에 추가하면 작동합니다 :

Y.mix(Y.Node.DOM_EVENTS, { 
    mycustomevent: 1 
}); 
관련 문제