3

オブジェクトがドラッグを開始する前にチェックを実行する必要がある外部ドラッグ可能オブジェクト (jstee の dnd を介して実装されたドラッグ可能オブジェクト) があります。

「drag_finish」によく似たメソッドまたは使用できるバインディングを探していますが、ドラッグ イベントの開始時に使用します。

4

3 に答える 3

2
$(document).bind("drag_start.vakata", function (e, data) { 
  if(data.data.jstree) { 
    // add your code here 
  } 
}); 

ドキュメントにバインドするとうまくいきました

于 2010-09-07T15:17:21.880 に答える
1

より完全な回答として、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
    }
});
于 2012-08-23T01:57:21.847 に答える
0

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
}});
于 2017-05-22T11:19:10.043 に答える