我正在使用 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>
。但这显示
参考错误:Instafeed 未定义
Firebug 中出现错误,并且提要不显示。
有谁知道解决这个问题的解决方案吗?
尝试将代码包装在一些延迟函数中,如下所示:
<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
文件:在标头中,在正文中,直到您的代码。在这种情况下,您可以使用代码而无需包装延迟函数
非常感谢它对我有用!