我有一个使用 jQuery gridrotator 的画廊影响。我想在单击“启用效果”按钮时启用效果。
<button id="build">Enable Effect</button>
<script type="text/javascript">
$("button#build").click(function(){
$('#ri-grid').gridrotator();
});
</script>
启用效果很好(参见 test)。要禁用效果,此插件没有 destroy
方法。所以我试图返回
到false
函数但是不起作用。
<button id="destroy">Disable Effect</button>
<script type="text/javascript">
$("button#destroy").click(function(){
$('#ri-grid').gridrotator(function(){
return false;
});
});
</script>
如何禁用或破坏此功能?
非常感谢您的帮助! :)
最佳答案
我制定并测试了一个很好的解决方法,虽然不是完美的解决方案,但它确实有效。 简单地从 Dom 树中删除项目然后重新加载它
$('#ri-grid').html($('#ri-grid').html());
关于javascript - 如何禁用或销毁 jQuery 插件功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22119094/