当我在可拖动中使用轴属性时出现可放置问题
Posted
技术标签:
【中文标题】当我在可拖动中使用轴属性时出现可放置问题【英文标题】:Droppable issue when I use axis property in draggable 【发布时间】:2013-07-12 21:59:02 【问题描述】:我在仅水平应用可拖动时遇到拖放问题。
我创建了一个可拖动的 div,它只能水平拖动。我在拖动开始时创建绝对 div,并将这个拖动克隆(助手)放在该 div 内,以便该 div 只能在该 div 内拖动。现在,如果我试图向上移动该 div,那么它当然不会移动,对吧。那没问题。所以如果我尝试向上移动它,那么它会留在那里,但我的鼠标指针不会在 div 内,所以我将鼠标指针释放到 droppable 之外,然后它不起作用但是如果我的鼠标指针也在 droppable div 内,那么它正在工作很好。
【问题讨论】:
【参考方案1】:尝试将 mouseup 事件绑定到窗口。
$(window).mouseup(function()
$(YOUR_DIV).mouseup();
);
【讨论】:
以上是关于当我在可拖动中使用轴属性时出现可放置问题的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 jQuery 将可拖动项目居中放置在可放置的图像地图区域上?
jquery 可拖动 + 可在放置事件时使用自定义 html 排序?