gpt4 book ai didi

jquery - 如何捕获 jsPlumb-Draggable 事件?

转载 作者:行者123 更新时间:2023-12-01 04:47:11 25 4
gpt4 key购买 nike

我想保存拖动后节点的位置。我目前正在使用 jquery-ui Draggale 事件来捕获事件。它工作正常,但它影响了建立连接的能力。当您想要建立连接时,它会开始拖动整个元素,并且建立新连接会很困惑。

我捕获事件的代码如下:

$(".window").draggable({
drag:function(e){
jsPlumb.repaint($(this));
var position = $(this).position();
var id = this.id;
$.post( "/route_here", {position_top: position.top, position_left: position.left, activity_id: id} ,function( data ) {
console.log(data);
});
},
})

最佳答案

我做了一个解决办法。我为连接创建器编写了一个类似的拖动函数,其中使用了 event.stopPropagation() 和 event.preventDefault() ,问题得到了解决。现在我们可以顺利地建立连接了。

关于jquery - 如何捕获 jsPlumb-Draggable 事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27741963/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com