我有一个外部可拖动对象(可通过 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
}});