Jquery ui jQueryUI-为可选对象创建句柄

Jquery ui jQueryUI-为可选对象创建句柄,jquery-ui,jquery-ui-sortable,jquery-ui-selectable,Jquery Ui,Jquery Ui Sortable,Jquery Ui Selectable,我希望将可排序和可选结合起来,并希望创建一些类似于可选句柄的东西。换句话说,如果我在列表元素中有一个列表和一个div,我可以通过单击div来选择列表项,就像sortable的handle选项一样 可排序代码: $("#list3").selectable({ selecting: function(e, ui) { var curr = $(ui.selecting.tagName, e.target).index(ui.selecting); selec

我希望将可排序和可选结合起来,并希望创建一些类似于可选句柄的东西。换句话说,如果我在列表元素中有一个列表和一个div,我可以通过单击div来选择列表项,就像sortable的handle选项一样

可排序代码:

$("#list3").selectable({
    selecting: function(e, ui) {
        var curr = $(ui.selecting.tagName, e.target).index(ui.selecting);
        selectedItems.push("<li id="+$(ui.selecting).attr('id')+" class='added'><a href>"+$(ui.selecting).text()+"</a><span class='PageTreeListDelete'>&nbsp;</span></li>");
        if(e.shiftKey&&prev>-1) {
            $(ui.selecting.tagName, e.target).slice(Math.min(prev, curr), 1 + Math.max(prev, curr)).addClass('ui-selected');
        } else {
            prev = curr;
        }
    },
    cancel:'ui-selected'
});
**可选代码:

$("#list3").selectable({
    selecting: function(e, ui) {
        var curr = $(ui.selecting.tagName, e.target).index(ui.selecting);
        selectedItems.push("<li id="+$(ui.selecting).attr('id')+" class='added'><a href>"+$(ui.selecting).text()+"</a><span class='PageTreeListDelete'>&nbsp;</span></li>");
        if(e.shiftKey&&prev>-1) {
            $(ui.selecting.tagName, e.target).slice(Math.min(prev, curr), 1 + Math.max(prev, curr)).addClass('ui-selected');
        } else {
            prev = curr;
        }
    },
    cancel:'ui-selected'
});

*如果我在列表元素中有一个列表和一个div,我可以通过单击div来选择列表项。所以就像sortable的handle选项一样-什么。。?这与实际的句柄选项有何不同?它不是,但我认为Selective没有句柄选项。所以这就是我想要创建的