我正在尝试为我网站上某个页面的某些状态停用jQuery masonry,但似乎找不到办法。你知道怎么做吗?感谢。
答案 0 :(得分:7)
以下是方法列表 http://desandro.github.io/masonry/docs/methods.html#content
假设您的砌体容器ID是#masonry
$('#masonry').masonry( 'destroy' );
答案 1 :(得分:2)
我使用@ kaverzniy的答案,但将其包装在
中var container = $('#container'); // or whatever your container is
if(container.masonry()) {
$('#masonry').masonry( 'destroy' );
}
避免在初始化之前调用砌体上的方法(如果它还没有初始化)。