我正在使用这个插件网格系统的拖放功能: 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中找到 看到我的回答。 –