使列表在单击按钮时不可拖动 Sortable.js

Make list undraggable on button click Sortable.js

我正在使用这个插件:

https://github.com/RubaXa/Sortable

我想让列表在用户单击按钮时不可拖动。在 github 页面上,我似乎可以使用 disable:true 来执行此操作,但我如何使其在单击按钮时起作用?

我试过:

Sortable.create(simpleList, {
    $('#button').click(function () {
        disable: true,
    })
});

但它使不可拖动的开始。

非工作演示:

http://jsfiddle.net/880auLx8/

工作演示:

http://jsfiddle.net/880auLx8/1/

如果按照自述文件中的说明进行操作,您应该会得到如下内容:

var sortable = Sortable.create(simpleList, {});
$("#button").click(function () {
    sortable.option("disabled", true);
});