我在表上添加了一个可排序的元素,这是项目结束时的新要求,所以我觉得我没有时间学习并添加可淘汰的可排序插件。我尝试添加一个绑定处理程序,使用jqueryui对元素进行简单调用,使其可排序但遇到错误:
Object [object Object] has no method 'sortable'
绑定处理程序非常简单:
ko.bindingHandlers.sortItems = {
init: function () {
$('#itemGroup').sortable();
}
};
并且该表是一个带有data-bind:foreach的表,循环遍历项目数组:
<tbody id="itemGroup" data-bind="foreach: itemDetails, sortItems: {}">
知道我在哪里可能会出错?
答案 0 :(得分:1)
当你调用它时似乎没有加载可排序的插件。检查标签的顺序。