【问题标题】:jQuery UI Sortable issue when dragged from bottom of page从页面底部拖动时出现 jQuery UI 可排序问题
【发布时间】:2017-03-22 09:54:24
【问题描述】:

它在页面顶部工作正常。
但是一旦页面滚动,并且在可排序列表中拖动该部分时,该部分似乎不在光标位置。

$(document).ready(function(){
 $('#accordionOne').sortable({
  start: function (e, ui) { 
   // modify ui.placeholder however you like
   // ui.placeholder.html("I'm modifying the placeholder element!");
   placeholderHeight = ui.item.outerHeight();
   ui.placeholder.height(placeholderHeight + 15);
   $('<div class="slide-placeholder-animator" data-height="' + placeholderHeight + '"></div>').insertAfter(ui.placeholder);
 },
 placeholder: "ui-state-highlight",
 update: function(event, ui) {
  var newOrder = $(this).sortable('toArray').toString();
  console.log("data",newOrder);
  var posting = $.post('/support_sections/update_order', {order:newOrder, position:'left'});

  // Put the results in a div
  posting.done(function( data ) {
    console.log("data",data);
  });
 }
});});

【问题讨论】:

    标签: javascript jquery jquery-ui jquery-ui-sortable


    【解决方案1】:

    从正文中删除 overflow: hidden
    祝你好运......

    【讨论】:

    • 稍微解释一下会有帮助。
    猜你喜欢
    • 2017-11-06
    • 2014-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-09
    • 2011-12-11
    • 1970-01-01
    相关资源
    最近更新 更多