2013-02-22 98 views
5

我试图在网站的某些页面状态中禁用jQuery masonry,但似乎找不到办法。你知道我该怎么做?谢谢。禁用jQuery砌体

+0

砌体插件作者David Desandro做了​​一个'.masonry('destroy')'[Codepen函数示例](http://codepen.io/desandro/pen/Ewmak) - – Brownrice 2014-07-28 12:54:50

回答

2

我用@ kaverzniy的答案,但包裹在

var container = $('#container'); // or whatever your container is 
if(container.masonry()) { 
    $('#masonry').masonry('destroy'); 
} 

避免调用在初始化之前在砌体上的方法(如果它尚未初始化)。