0

我在仅水平应用可拖动时遇到拖放问题。

我创建了一个可拖动的 div,它只能水平拖动。我在拖动开始时创建绝对 div,并将这个拖动克隆(帮助器)放在该 div 内,以便该 div 只能在该 div 内拖动。现在,如果我试图向上移动该 div,那么它当然不会移动,对吧。那没问题。所以如果我尝试向上移动它,那么它会留在那里,但我的鼠标指针不会在 div 内,所以我将鼠标指针释放到可放置的外部,然后它不起作用但是如果我的鼠标指针也在可放置的 div 内,那么它正在工作美好的。

4

1 回答 1

1

尝试将 mouseup 事件绑定到窗口。

$(window).mouseup(function() {
  $(YOUR_DIV).mouseup();
});
于 2013-07-15T05:52:08.547 回答