Ex:有三个容器'A','B'和'C'。容器'A'和'B'是砖石物体。我想知道所有容器都是砌砌的。所以寻找一个能让我回归'A'和'B'的功能。任何想法如何实现这一目标?搜索了他们的文档但没有找到解决方案http://masonry.desandro.com/methods.html
原因:我想创建一个全局函数,它在ajax或数据添加上重新加载页面上存在的所有砌体对象。由于每个页面都有不同的砌体容器,我首先需要找到容器并手动重新加载
答案 0 :(得分:1)
正如您在代码中看到的那样,砌体使用特定的类来设置自己。 例如: http://desandro.github.io/masonry/>>在这里你有每个容器上使用的类“砌砖”,它包含浮动元素。
为什么不使用这个课程?
你可以创建全局foo,例如:
您可以轻松找到元素父母,以便开放方式:)。
window.findMasonry= function(){
$('body').find('.masonry-brick').each(function(){
//do something})
}
但是如果你想检查特定的绑定事件名称,你可以使用数据('events')。仅适用于jQuery绑定事件。