我一直在尝试使sortable函数正常工作,搜索了很多文章,但到目前为止没有成功。

基本知识就是让简单的ul变得可排序,就像jqueryui.com上的漂亮示例一样
问题是,我按照建议进行了所有操作,但忽略了我。

这是我目前拥有的:http://jsfiddle.net/N63qQ/

的HTML:

<ul id="sortable">
    <li id="item_1">bla</li>
    <li id="item_2">bla</li>
</ul>

js中的onload(并且没有onload实际上不是问题)
$(function () {
    $('#sortable').droppable({
        tolerance: 'touch',
        drop: function () {
            alert('delete!');
        }
    });
    $('#item').sortable();
});

编辑:啊知道了,使用了错误的jQuery UI库

最佳答案

它应该是可排序的,而不是可丢弃的。这是您的代码http://jsfiddle.net/N63qQ/4/

$(function () {
$('#sortable').sortable({
    tolerance: 'touch',
    drop: function () {
        alert('delete!');
    }
});
$('#item').sortable();
});

您还忘记了在代码中包含Jquery UI

关于javascript - jQuery UI可排序不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19725089/

10-13 07:11