【发布时间】:2013-06-16 07:24:26
【问题描述】:
所以,我正在使用 Masonry 在我的网站中制作“流动”布局,但现在我遇到了一个涉及其隐藏和显示方法的问题。
在一个事件中,我正在打这个电话:
$container.masonry('hide', $(this));
如您所见,我正在使用$(this) 告诉砌体通过 jquery 隐藏什么元素
但显然,这种方法不适用于 jquery 元素?
我的控制台中的错误消息如下所示:
Uncaught TypeError: Object #<HTMLElement> has no method 'hide' (masonry.pkgd.min.js:9)
我尝试查看documentation,但它所说的关于接受的类型是:
$container.masonry( 'hide', items )
items 类型:Array of Masonry.Items
Masonry.Item 应该是什么?以及如何将我的元素表示为一个?
【问题讨论】:
标签: jquery jquery-masonry