0

我有两个不同的 YUI 沙箱:

YUI().use(){

var drag = new Y.DD.Delegate({ 
    nodes: '#userlist li', 
    dragConfig: { 
        dragMode: 'point', 
        groups: ['participants'] } });

}

YUI().use(){
//i can't get the drag:hit event in this sandbx
}

在一个我创建一个拖动对象,在另一个我创建一个放置对象。如果代码在同一个 YUI 沙箱上执行,那么一切正常,但是如果我获取 drop 对象的代码并将其放在第二个 YUI 沙箱中,我不会得到 drop:hit 事件。

我怎样才能使这个活动全球化?

4

2 回答 2

1

仅供参考:现在可以在这里找到答案http://yuilibrary.com/yui/docs/event-custom/#broadcasting-events-to-y-or-between-yui-instances

于 2012-11-15T07:35:38.643 回答
1

答案就在这里:http: //developer.yahoo.com/yui/3/event/#broadcast

于 2010-11-26T14:54:28.660 回答