我正在使用http://instafeedjs.com/在我的WordPress网站上显示Instagram Feed。
我已将此文件包含在内:
<script type="text/javascript" src="path/to/instafeed.min.js"></script>
<script type="text/javascript">
var feed = new Instafeed({
get: 'tagged',
tagName: 'awesome',
clientId: 'YOUR_CLIENT_ID'
});
feed.run();
并添加到页面<div id="instafeed"></div>
中。但这显示
Firebug中的ReferenceError:未定义Instafeed
错误,并且不显示Feed。
有没有人知道解决此问题的解决方案?
答案 0 :(得分:0)
尝试将代码包装在一些延迟函数中,如下所示:
<script type="text/javascript">
jQuery(document).ready(function(){
var feed = new Instafeed({
get: 'tagged',
tagName: 'awesome',
clientId: 'YOUR_CLIENT_ID'
});
feed.run();
});
</script>
您在代码后调用了instafeed.min.js
,这就是为什么会出现Not Defined
错误的原因。
另一个解决方案是在instafeed.min.js
中的代码之前调用Dom
文件:在标题中,在正文中,直到您的代码。在这种情况下,您可以使用代码而不包含延迟函数