Jquery:当行数很多时,表行不可拖动

时间:2017-06-05 13:41:19

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

这是我的jquery用于使表行可拖动。问题是当行数超过200时,它会大幅减速。

var fixHelperModified = function(e, tr) {
      var $originals = tr.children();
      var $helper = tr.clone();
      $helper.children().each(function(index) {
          $(this).width($originals.eq(index).width())
      });
      return $helper;
  },
      updateIndex = function(e, ui) {
          $('td.index', ui.item.parent()).each(function (i) {
              $(this).html(i + 1);
          });
      };

  $("#table_testSuite tbody").sortable({
      helper: fixHelperModified,
      stop: updateIndex
  }).disableSelection();

0 个答案:

没有答案