我已使用以下说明添加了Isotope插件:http://isotope.metafizzy.co/appendix.html#requirejs
继承我的代码:
this.social = new Isotope('#latest-news', {
itemSelector: '.social-item',
layoutMode: 'fitRows',
sortBy: 'text',
getSortData: {
'text': '.text'
}
});
然后我尝试稍后插入元素:
that.social( 'insert', elements );
但是得到以下错误(在插入函数上):
Uncaught TypeError: undefined is not a function
如果我执行 console.log(this.social),它会返回同位素对象。
如何调用'insert'函数或任何函数?否则我哪里错了?
答案 0 :(得分:0)
通过源代码一段时间,当使用requirejs时,insert方法变为:
that.social.insert(elements);
基本上使用方法的 vanilla JS 版本。