【问题标题】:How do I allow the user to move an absolutely positioned div?如何允许用户移动绝对定位的 div?
【发布时间】:2009-07-29 21:28:55
【问题描述】:

我正在使用 jQuery 创建一个“对话框”,它应该显示在页面中心的所有内容之上,并且应该始终保持居中,除非用户移动它。它有一个标题区域(如标题栏),我希望用户能够单击那里并拖动对话框“窗口”。它是一个绝对定位的 div。最好的方法是什么?

编辑:如果不是很困难的话,我没有提到我想在没有 jQuery UI 的情况下做到这一点。但我会研究一下 jQuery UI 是如何做到的。我可能最终会使用它。

【问题讨论】:

    标签: javascript jquery


    【解决方案1】:

    使用jQuery UI's Drag (and drop) 函数。

    类似这样的东西(最简单的形式):

    $("#myDiv").draggable();
    

    【讨论】:

      【解决方案2】:

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-01-20
        • 1970-01-01
        • 1970-01-01
        • 2011-02-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多