2012-05-10 12 views
1

私はjavascriptmvcでドラッグアンドドロップツリーを作成しようとしています。私は$ .Dragと$。Drop JQueryMXの特別なイベントを使用しています。 私はすべてのイベント(draginit、dragmove、dropinit、dropend、...)を私のinitメソッドに入れればドラッグアンドドロップコントローラを作っても問題ありませんが、私はたくさんのイベントを持っています。 tahtのようなドラッグアンドドロップイベント:ドラッグアンドドロップのJavaScript mvc

".draggable draginit":function(event,drag){ 
    // drag init treatements 
}, 
".droppable dropinit":function(event,drop,drag){ 
    // drop init treatements 
} 

私は原住民とのようなイベント(クリック、マウスオーバー、...)

".class click":function(event){ 
// 
} 

は誰でもこの経験を持っていたことができますか?あなたのコントローラのstatic listensTo arrayにイベントを追加する必要があるかもしれません

おかげで、

答えて

1

。それが何らかの理由で動作しない場合

$.Controller('TabPanel',{ 
    listensTo : ['draginit'] 
},{ 
    '.draggable draginit' : function(){ 
    } 
}); 

、あなたはイベントのカスタムprocessorを追加することができます。

+0

ノア、それは私の問題を解決する – chafank

関連する問題