我有几个div在页面中分散出现:
我希望能够在当前拖动的元素拖动到其中一个 div 上时触发事件。但不像 jQueryUI 的
<div id="one"></div>
<div id="two"></div>
<div id="three"></div>
这些都可以使用jQueryUI进行拖动:
var $divs = $('#one, #two, #three');
$divs.draggable({ start: dragStart,
cursor: 'move',
stop: dragStop,
drag: whileDrag });
我希望能够在当前拖动的元素拖动到其中一个 div 上时触发事件。但不像 jQueryUI 的
droppable
那样需要停止拖动才能触发。它应该在拖动过程中触发!除了实时读取偏移量之外,是否有其他方法?非常感谢任何帮助!谢谢。
offset()
的方法,就像您之前所说的那样,但我认为可能有更简单的方法。至于您的第二个结论,它并不起作用。实际上,我不知道您所说的dragover
是什么。我在JqueryUI的文档中没有找到任何相关信息?您能否解释一下,或许会有所帮助! - supersize