【问题标题】:jQuery UI Draggable & Position simultaneouslyjQuery UI 可拖动和同时定位
【发布时间】:2014-08-30 22:35:21
【问题描述】:

我想同时使用 jQuery UI Draggable Module 和 Position Widget 来创建 响应式 内容。
但是,我找不到任何使用示例。我创建了一个简单的 demo => jsfiddle.net/1ecg2jnc

问题是;当我拖动时如何更新元素的偏移量。 p>

<div class="element" 
     data-x="right" 
     data-y="top" 
     data-offset-x="-25" 
     data-offset-y="+45" >Draggable Element</div>

【问题讨论】:

    标签: jquery-ui position draggable jquery-ui-draggable


    【解决方案1】:

    您可以将侦听器附加到更新偏移量的拖动事件。像这样的:

    $(this).draggable({
      containment: "#zone",
      cursor: 'move',
        drag: function(event, ui) { 
            $(event.target).data('offset-x', "+" + ui.offset.left);
            $(event.target).data('offset-y', "+" + ui.offset.top);
        }
    });
    

    【讨论】:

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