Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.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_Jquery Ui Sortable - Fatal编程技术网

jQuery UI可排序手动设置位置

jQuery UI可排序手动设置位置,jquery,jquery-ui,jquery-ui-sortable,Jquery,Jquery Ui,Jquery Ui Sortable,如何使用一些代码手动设置位置 嗯 我得到了一些具有sortable()行为的div: <div class="sort" id="a"></div> <div class="sort" id="b"></div> <div class="sort" id="c"></div> <div class="sort" id="d"></div> <div class="sort" id="e">

如何使用一些代码手动设置位置

我得到了一些具有sortable()行为的div:

<div class="sort" id="a"></div>
<div class="sort" id="b"></div>
<div class="sort" id="c"></div>
<div class="sort" id="d"></div>
<div class="sort" id="e"></div>

我想手动设置(单击按钮)带有可排序jquery ui behavor和一些代码的订单 得到这样的东西

<div class="sort" id="b"></div>
<div class="sort" id="c"></div>
<div class="sort" id="e"></div>
<div class="sort" id="d"></div>
<div class="sort" id="a"></div>


任何想法

都没有一个内置选项来对元素进行重新排序,但是使用jQuery可以对元素进行如下重新排序:

$("#sortable").sortable().disableSelection();
$("#sortable li:eq(3)").insertAfter($("#sortable li:eq(4)"));
$("#sortable li:eq(0)").insertAfter($("#sortable li:eq(4)"));

。原始顺序:A、B、C、D、E。新顺序:B、C、E、D、A。

由于您是新来的,因此有一些关于如何发布问题的规则。你需要发布你的代码。如果您不能发布代码,您可以编写一些示例代码,并尝试重现您的问题。您始终可以手动使用jsfiddle.net。如何使用?在页面加载时或通过单击按钮?好的,我已经考虑过了,但是如何为X元素创建一个排序函数?您想将其转换为一个函数,还是需要一个函数来处理不同的系列?您是否指定了序列?我需要一个函数来处理不同的序列,例如:从0到10或从0到13,您如何指定要排序的顺序?