所以我正在使用http://kenwheeler.github.io/slick/和http://instafeedjs.com/而我正在尝试根据Instagram Feed制作轮播滑块,我遇到的问题是,因为{{{{}}中的内容1}}是动态加载的,它在我的javascript代码中不断返回未定义,因为它尚未注入到dom中。在调用函数#instafeed
并注入instagram照片后,如何加载代码?
userFeed.run()
答案 0 :(得分:2)
不幸的是,userFeed.run()
似乎会立即返回true,您需要它才能返回延迟/承诺以使用$.when
。
您可以向Instafeed初始化添加after
回调,该初始化可以执行您想要的操作:
var userFeed = new Instafeed({
get: 'user',
userId: 434846375,
accessToken: '#############################',
limit: 5,
template: '<div style="display: inline-block;"><img src="{{image}}" /></div>',
after: function() {
// Images added to DOM, do stuff here
}
});