将ListView项从一个可折叠拖到另一个

时间:2014-05-16 00:52:56

标签: jquery jquery-mobile

我一次在页面上有几个可折叠的内容。每个包含一个SelectList。

我想要做的是将SelectList项从一个可折叠项拖到另一个。

我似乎无法找到任何插件。有一些插件可以做到,但它们接管了触摸和点击事件,因此您现在需要触摸/单击按钮进行扩展。这不是我想去的地方。

理想情况下,我希望插件能够在选择列表项的右侧添加一个图标,以响应点击和触摸事件以进行拖动。

有谁知道我在哪里可以找到一个允许我这样做的插件?

2 个答案:

答案 0 :(得分:2)

我使用jquery-ui和touch punch

答案 1 :(得分:1)

我过去使用过以下内容:

http://forresst.github.io/2012/06/22/Make-a-list-jQuery-Mobile-sortable-by-drag-and-drop/

以下是JSFiddle实际使用的简单内容:

$("#sortable").sortable({
    items: "li:not(.ui-li-divider)"
});
$("#sortable").sortable();
$("#sortable").disableSelection();
$("#sortable").bind("sortstop", function (event, ui) {
    $('#sortable').listview('refresh');
});