【发布时间】:2013-12-28 20:12:38
【问题描述】:
我确定我在这里遗漏了一些东西,但我想使用附加到端点的 jsPlumb.draggable 类属性来扩展 div 的拖动行为,同时保留 jsPlumb.draggable 属性。
我想要这样的东西(改编自SO):
$('#dragcodes').draggable(
{
drag: function(){
var offset = $(this).offset();
var xPos = offset.left;
var yPos = offset.top;
console.log('x: ' + xPos);
console.log('y: ' + yPos);
}
});
在使用以下方法创建的元素上:
jsPlumb.draggable($(".dragcodes"));
这是我正在尝试做的example。我希望顶部框能像底部一样读取拖动位置,但无法弄清楚如何破解拖动:jsPlumb.draggable 中的函数。绑定行为here 越来越接近,但我想定位附加到端点的 div。如果我覆盖了 drag: 功能,我会丢失 jsPlumb.draggable 属性。提前感谢您的帮助。
【问题讨论】:
标签: javascript jquery jquery-ui jsplumb