【JQuery】sortable.js Uncaught TypeError $(...).sortable is not a function

在修改图片顺序时,引入了sortable.js。由于在调整顺序的同时,要把对应的图片顺序保存到数据库,所以需要在调整完之后触发相应的顺序,所以用到了sortable里的stop事件。
js代码如下:

$("####").sortable({ 
   stop: function (event, ui){ 
      //.................. 
   } 
});

但是使用之后,浏览器报错:

Uncaught TypeError: $(...).sortable is not a function

解决方法:sortable.js需要在引用sortable.js之前先引用jquery.ui.js
引入之后顺利解决了问题。

<script src="~/Scripts/jqueryUI/jquery-ui.min.js">script> 
<script src="~/Scripts/plugins/sortable/Sortable.min.js">script>

你可能感兴趣的:(JQuery)