Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于删除未按预期工作的jQuery UI可排序元素的刷新方法_Jquery_Jquery Ui_User Interface_Jquery Ui Sortable - Fatal编程技术网

用于删除未按预期工作的jQuery UI可排序元素的刷新方法

用于删除未按预期工作的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

我试图找到一种方法,使用jqueryuisortable的刷新方法从我的排序集中删除一个元素

我发现的唯一方法是销毁可排序表,然后重新创建它,但我很惊讶没有方法可以做到这一点(刷新方法似乎表明可以用于此目的,但我运气不好)

这里就是一个例子


使用“取消”可禁止对类为
的项目进行排序。已禁用

$('ul').sortable({cancel: '.disabled'});

在Thank上查看工作示例,但我不想删除div。我想将其保留在那里,但不将其包括在可排序列表中。我假设在早期版本的jQuery UI中刷新也会中断,因为我从未能够让它工作(尝试我最初与早期版本的jQuery的fiddle链接,得到相同的结果)。此外,该错误报告已存在3年,是一份jquery UI错误报告,而不是jquery错误报告。@calumbrodie如果不想从排序中删除.disabled项,可以使用“取消可排序”将其从排序中禁用。查看jsfiddle.net/5gN3X/3Great上的工作示例!这正是我一直在寻找的——尽管我仍然不知道刷新方法到底做了什么!