在砌体中重新加载布局

时间:2014-02-03 20:39:59

标签: jquery requirejs jquery-masonry

我正在使用带有require.js的砌体控件,我有需要重新加载masonary控件的情况。

我在看this entry,,但我一直在找对象未找到异常。

以下是加载masonary的代码:

masnorySet = function () {
            var container = document.querySelector('.pinStyle');
            var msnry = new Masonry(container, {
                columnWidth: 1,
                itemSelector: '.item'
            });
            msnry.layout();
        },
reloadMasnory = function () {
            //var container = document.querySelector('.pinStyle');
            //https://stackoverflow.com/questions/14942897/height-of-hidden-div-doesnt-expand-with-masonry-content
        },

这是我将其作为模块加载的方式:

requirejs.config({
    paths: {
        "masonry": "../../../../lib/masonry.pkgd",

   }
});

问题是:如何根据我使用masonary控件的方式调用重载方法?

0 个答案:

没有答案