5
我试图在网站的某些页面状态中禁用jQuery masonry,但似乎找不到办法。你知道我该怎么做?谢谢。禁用jQuery砌体
我试图在网站的某些页面状态中禁用jQuery masonry,但似乎找不到办法。你知道我该怎么做?谢谢。禁用jQuery砌体
这里是方法 http://desandro.github.io/masonry/docs/methods.html#content
假设你的砌体容器ID列表是#masonry
$('#masonry').masonry('destroy');
我用@ kaverzniy的答案,但包裹在
var container = $('#container'); // or whatever your container is
if(container.masonry()) {
$('#masonry').masonry('destroy');
}
避免调用在初始化之前在砌体上的方法(如果它尚未初始化)。
砌体插件作者David Desandro做了一个'.masonry('destroy')'[Codepen函数示例](http://codepen.io/desandro/pen/Ewmak) - – Brownrice 2014-07-28 12:54:50