Javascript 更快的jquery可与大数据进行排序

Javascript 更快的jquery可与大数据进行排序,javascript,jquery,performance,jquery-ui-sortable,Javascript,Jquery,Performance,Jquery Ui Sortable,对于下面的演示代码,您有什么建议可以让“更快的jquery可排序”吗 带有jquery可排序项的Html Excel表格演示> 我是说 首先:当您开始拖动可排序元素时,它会在1-2秒后到达光标位置。 第二:美元(“…”).sortable({…})的性能 结构: <ul> <!--Days (a Month)--> <li> <!--Day1--> <ul> <!--Activities (Sortable) --

对于下面的演示代码,您有什么建议可以让“更快的jquery可排序”吗

带有jquery可排序项的Html Excel表格演示>

我是说 首先:当您开始拖动可排序元素时,它会在1-2秒后到达光标位置。 第二:美元(“…”).sortable({…})的性能

结构:

<ul> <!--Days (a Month)-->

  <li> <!--Day1-->
    <ul> <!--Activities  (Sortable) -->
      <li>Activity 1</li>
      <li>Activity 2</li>
    </ul> <!-- Activities -->
  </li> <!--Day1-->


  <li> <!--Day2-->
    <ul> <!-- Activities  (Sortable) -->
      <li>Activity 3</li>
      <li>Activity n</li>
    </ul> <!-- Activities  -->
  </li> <!--Day2-->

</ul>
    • 活动1
    • 活动2
    • 活动3
    • 活动

你说的更快是什么意思?用户的手只能走得很快,而脚本也足够快……我的意思是首先:当您开始拖动可排序元素时,它会在1-2秒后到达光标位置。第二:美元(“…”).sortable({…})的性能;fwiw,这对我来说很好。您确实有5000个元素,这正在推动可接受的数量,特别是对于移动和部分透明的部件……“可排序(“选项”、“连接方式”、“ul活动”)是速度缓慢的主要原因。谢谢您的评论。@dandavis此解决方案更快(加载和拖动),但我不能拖动空的ul。你有什么想法吗?