Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.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
jqueryui可排序_Jquery_Jquery Ui - Fatal编程技术网

jqueryui可排序

jqueryui可排序,jquery,jquery-ui,Jquery,Jquery Ui,我有一个ul,有点像这样: <ul id="sortable"> <li data-name="name1"> <li data-name="name2"> <li data-name="name3"> </ul> “toArray”的问题在于,它只依赖于项目的唯一ID,出于某些原因,我无法在这些lis上使用该属性 有没有办法让toArray返回一个数据属性为data name而不是id的数组 谢谢试试看 $("#s

我有一个ul,有点像这样:

<ul id="sortable">
   <li data-name="name1">
   <li data-name="name2">
   <li data-name="name3">
</ul>
“toArray”的问题在于,它只依赖于项目的唯一ID,出于某些原因,我无法在这些lis上使用该属性

有没有办法让toArray返回一个数据属性为data name而不是id的数组

谢谢

试试看

$("#sortable").sortable('toArray', { attribute: 'data-name' })
试试看

$("#sortable").sortable('toArray', { attribute: 'data-name' })

+1在这里查看了@ManseUK same之后,正准备写同样的内容。实际上不确定这是否有效,但看到了传递到的options参数。我假设传递一个对象作为第二个参数将以
toArray()
的参数结束。+1在这里查看@ManseUK same之后正要编写相同的参数。实际上不确定这是否有效,但看到了传递到的options参数。我假设传递一个对象作为第二个参数将以
toArray()
的参数结束。