【问题标题】:jQuery dragging <div> outside the windowjQuery 将 <div> 拖到窗口外
【发布时间】:2012-05-18 04:49:19
【问题描述】:

所以我正在使用 jQuery UI 的dragging() 进行测试。它使拖动变得简单,但是我在玩它时意识到了一个问题。

$("#drag").draggable();​

 

<div id="drag"></div>​

http://jsfiddle.net/DerekL/NS9s4/

当我拖动它时,&lt;div&gt; 将在我移出窗口时停止。我不想要这种行为。有什么办法可以让它在窗口外仍然可以拖动?我知道这是可能的,因为我在 Google 服务的许多页面中都看到了它,但我不知道他们是如何做到的。

谢谢!

【问题讨论】:

  • 你在 jsfiddle 之外测试过这个吗?还要记住,如果它们离开窗口,您需要确保对象出现在可见位置:)。

标签: javascript jquery jquery-ui draggable


【解决方案1】:

看看他们提供的这个演示:

http://jqueryui.com/demos/draggable/default.html

它似乎可以满足您的需求?您使用的是当前版本吗?

我还注意到,在他们的网站上,他们有以下用于演示的 css:

overflow: auto; 

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-23
    • 1970-01-01
    • 1970-01-01
    • 2013-11-04
    相关资源
    最近更新 更多