オブジェクトがドラッグを開始する前にチェックを実行する必要がある外部ドラッグ可能オブジェクト (jstee の dnd を介して実装されたドラッグ可能オブジェクト) があります。
「drag_finish」によく似たメソッドまたは使用できるバインディングを探していますが、ドラッグ イベントの開始時に使用します。
オブジェクトがドラッグを開始する前にチェックを実行する必要がある外部ドラッグ可能オブジェクト (jstee の 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
}});