我是Jquery ui
drag
的新手,我有一个问题。
我正在尝试drag
DOM
中的元素,并使用以下代码
dragObj = document.getElementsByClassName('drag');
$(dragObj).draggable();
我可以drag
元素,但元素贴在我的鼠标上,我不知道如何把它放下......等等。我阅读了Jquery
ui draggable
文档,但这并没有告诉我什么。有人在这帮帮我吗?非常感谢!
答案 0 :(得分:2)
draggable()的默认行为是该元素在mouseup上掉落。
也许你在代码中的某个地方中断了该元素上的mouseup事件?
我设法复制你的症状,在mouseup上调用stopPropagation
。
另外请确保您没有任何javascript错误。
$('div').draggable();
$('div').mouseup(function(ev){
ev.stopPropagation();
});