我正在尝试为我网站上某个页面的某些状态禁用jQuery masonry,但似乎找不到解决方法。你知道我怎么能做到这一点吗?谢谢。
问问题
5269 次
2 回答
7
这是方法列表 http://desandro.github.io/masonry/docs/methods.html#content
假设您的 Masonry 容器 ID 是 #masonry
$('#masonry').masonry( 'destroy' );
于 2013-04-08T12:43:41.983 回答
2
我使用了@kaverzniy 的答案,但将其包裹在
var container = $('#container'); // or whatever your container is
if(container.masonry()) {
$('#masonry').masonry( 'destroy' );
}
避免在初始化之前调用砌体上的方法(以防它尚未初始化)。
于 2014-09-23T23:31:32.070 回答