【问题标题】:How can I change the position of a div using jQuery?如何使用 jQuery 更改 div 的位置?
【发布时间】:2011-01-05 02:34:52
【问题描述】:

我想使用 jQuery 在我的网站上重新定位一个 div。

基本上我有一个带有许多插槽的工具栏。我正在使用 jQueryUI 中的 Draggable+Droppable 项目来处理移动和放置。

我希望将放置的元素放置在容器的中心(可放置)以模拟“对齐中心”效果。

我该怎么做?我对 jQuery 很陌生,很抱歉这个简单的问题。

谢谢!

【问题讨论】:

  • 在拖动结束时,找到被拖动的元素并操作 DOM 将其放入容器中。
  • @Phrogz:我怎样才能让那个元素被拖动?
  • 似乎是重复的,但似乎也没有答案。虽然在这之前十分钟才被问到。
  • @SergioBoombastic 在您开始拖动时锁定它,或者......当您释放时,您的回调中传递了一些东西。 (对不起,我记得每次我需要它时都必须挖掘它。如果我能找到它,我会把它作为答案发布:)

标签: jquery jquery-ui


【解决方案1】:

这实际上听起来更像是一个 CSS 问题。我建议您创建一个 CSS 规则,使用类属性将容器中的 div 居中。然后,当您拖放 DIV 元素时,您可以同时应用 CSS 类以确保 div 居中。

【讨论】:

    猜你喜欢
    • 2013-02-26
    • 2017-05-28
    • 2023-03-31
    • 2020-01-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-12
    • 1970-01-01
    相关资源
    最近更新 更多