我有一個外部可拖動的對象(通過jstee的dnd實現的可拖動),在對象開始拖動之前我需要執行一個檢查。JSTree DND在拖動起點的事件
我正在尋找一種非常類似於「drag_finish」的方法或可以使用的綁定,但在拖動事件開始時。
我有一個外部可拖動的對象(通過jstee的dnd實現的可拖動),在對象開始拖動之前我需要執行一個檢查。JSTree DND在拖動起點的事件
我正在尋找一種非常類似於「drag_finish」的方法或可以使用的綁定,但在拖動事件開始時。
$(document).bind("drag_start.vakata", function (e, data) {
if(data.data.jstree) {
// add your code here
}
});
綁定到文檔的伎倆
正如一個更完整的答案,這裏的所有3個事件(啓動,拖動和停止)一些代碼:
$(document).bind("drag_start.vakata", function (e, data) {
if (data.data.jstree) {
//User started dragging
}
});
$(document).bind("drag.vakata", function (e, data) {
if (data.data.jstree) {
//User is dragging
}
});
$(document).bind("drag_stop.vakata", function (e, data) {
if (data.data.jstree) {
//User stopped dragging
}
});
DRAG_START。 vakata已更改爲dnd_start.vakata現在上述事件將在以下功能中觸發:
$(document).bind("drag_start.vakata", function (e, data) {
if (data.data.jstree) {
//User started dragging
}});
$(document).bind("drag.vakata", function (e, data) {
if (data.data.jstree) {
//User is dragging
}});
$(document).bind("drag_stop.vakata", function (e, data) {
if (data.data.jstree) {
//User stopped dragging
}});
任何想法,爲什麼這不適用於drag_finish事件? drag_start對我來說很沒用。 – Blowsie 2011-05-17 10:56:46