我正在使用這個插件網格系統的拖放功能: https://github.com/McPants/jquery.shapeshift。如何禁用與jquery.shapeshift拖放?
您可以調用shapeshift函數並將參數傳遞給啓用和禁用拖放功能。
$(".container").shapeshift({
enableDrag: true,
});
我希望能夠打開和關閉此功能。我用這個代碼:
var dragState = 0;
$(".switch").on("click", function() {
if(dragState == 0) {
options = {
enableDrag: true,
}
dragState = 1;
} else {
options = {
enableDrag: false,
}
dragState = 0;
}
$(".container").shapeshift(options);
});
當我運行這段代碼時,我可以打開拖放,但不能再次退出。
有沒有人對此插件有任何建議或經驗?
你見過http://mcpants.github.io/jquery.shapeshift/ –
是的,但是當我嘗試看看在http://mcpants.github.io/jquery.shapeshift/assets上使用了什麼代碼時/javascripts/demo.js文件出現爲空白 –
您正在尋找的代碼可以在http://mcpants.github.io/jquery.shapeshift/assets/javascripts/ember/views.js中找到 看到我的回答。 –