我是 Jquery ui
drag
新手,我有一个问题。
我正在尝试拖动
我的DOM
中的元素,并且我使用以下代码
dragObj = document.getElementsByClassName('drag');
$(dragObj).draggable();
我可以拖动
该元素,但该元素粘在我的鼠标上,我不知道如何把它放下......等等。我阅读了 Jquery
ui draggable
文档,它并没有告诉我太多信息。这里有人能帮我吗?非常感谢!
最佳答案
draggable() 的默认行为是元素在 mouseup 上掉落。
也许您正在代码中某处中断该元素上的 mouseup 事件?
我成功地复制了您在 mouseup 上调用 stopPropagation
的症状。
还要确保没有任何 JavaScript 错误。
$('div').draggable();
$('div').mouseup(function(ev){
ev.stopPropagation();
});
关于javascript - 如何使用Jquery UI进行拖放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17959514/