2012-05-10 3 views
1

javascriptmvc에서 드래그 앤 드롭 트리를 만들려고합니다. $ .Drag 및 $ .Drop JQueryMX 특수 이벤트를 사용합니다. 드래그 앤 드롭 컨트롤러를 만든다. 모든 이벤트 (draginit, dragmove, dropinit, dropend, ...)를 init 메소드에 넣으면 아무 문제가 없지만 많은 이벤트가있어서들을 필요가있다. taht를 같은 끌어서 놓기 이벤트 :드래그 앤 드롭 자바 스크립트 mvc

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

내가 할 수있는 그런 원주민 이벤트와 (마우스 오버를 클릭 ...)

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

사람이 경험을했다?

감사합니다,

답변

1

당신은에 이벤트를 추가해야 할 수도 컨트롤러의 static listensTo array. 그 어떤 이유로 작동하지 않는 경우

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

, 당신은 이벤트에 대한 사용자 정의 processor을 추가 할 수 있습니다.

+0

감사합니다. 노아, 내 문제를 해결합니다. – chafank