用于删除未按预期工作的jQuery UI可排序元素的刷新方法
我试图找到一种方法,使用jqueryuisortable的刷新方法从我的排序集中删除一个元素 我发现的唯一方法是销毁可排序表,然后重新创建它,但我很惊讶没有方法可以做到这一点(刷新方法似乎表明可以用于此目的,但我运气不好) 这里就是一个例子用于删除未按预期工作的jQuery UI可排序元素的刷新方法,jquery,jquery-ui,user-interface,jquery-ui-sortable,Jquery,Jquery Ui,User Interface,Jquery Ui Sortable,我试图找到一种方法,使用jqueryuisortable的刷新方法从我的排序集中删除一个元素 我发现的唯一方法是销毁可排序表,然后重新创建它,但我很惊讶没有方法可以做到这一点(刷新方法似乎表明可以用于此目的,但我运气不好) 这里就是一个例子 使用“取消”可禁止对类为的项目进行排序。已禁用 $('ul').sortable({cancel: '.disabled'}); 在Thank上查看工作示例,但我不想删除div。我想将其保留在那里,但不将其包括在可排序列表中。我假设在早期版本的jQuery
使用“取消”可禁止对类为
的项目进行排序。已禁用
$('ul').sortable({cancel: '.disabled'});
在Thank上查看工作示例,但我不想删除div。我想将其保留在那里,但不将其包括在可排序列表中。我假设在早期版本的jQuery UI中刷新也会中断,因为我从未能够让它工作(尝试我最初与早期版本的jQuery的fiddle链接,得到相同的结果)。此外,该错误报告已存在3年,是一份jquery UI错误报告,而不是jquery错误报告。@calumbrodie如果不想从排序中删除.disabled项,可以使用“取消可排序”将其从排序中禁用。查看jsfiddle.net/5gN3X/3Great上的工作示例!这正是我一直在寻找的——尽管我仍然不知道刷新方法到底做了什么!