Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/397.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.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
Javascript jQuery在拖动多个元素时出现可排序错误_Javascript_Jquery_Jquery Ui_Jquery Ui Sortable_Jquery Ui Droppable - Fatal编程技术网

Javascript jQuery在拖动多个元素时出现可排序错误

Javascript jQuery在拖动多个元素时出现可排序错误,javascript,jquery,jquery-ui,jquery-ui-sortable,jquery-ui-droppable,Javascript,Jquery,Jquery Ui,Jquery Ui Sortable,Jquery Ui Droppable,在多个列表上使用sortable()有一个无法消除的错误。通过将以下内容添加到start函数,我可以拖动多个项目: e.item.siblings(".selected").appendTo(e.item); 但是现在,当你不在放置区的顶部时,占位符会与我拖动的项目一起出现。我可以在拖动的元素中直观地看到占位符。如果我在这里放下它,它们就会消失。我尝试使用以下方法修复它: e.item.siblings(".selected").not('.placeholder').appendTo(

在多个列表上使用sortable()有一个无法消除的错误。通过将以下内容添加到start函数,我可以拖动多个项目:

  e.item.siblings(".selected").appendTo(e.item);
但是现在,当你不在放置区的顶部时,占位符会与我拖动的项目一起出现。我可以在拖动的元素中直观地看到占位符。如果我在这里放下它,它们就会消失。我尝试使用以下方法修复它:

 e.item.siblings(".selected").not('.placeholder').appendTo(e.item);
在这件事上,这个问题很明显


我认为有一个jQueryUI扩展可以满足您的需要

你可以在那里搜索一些答案。可以找到