代码之家  ›  专栏  ›  技术社区  ›  Ketan

Instafeed不显示源

  •  0
  • Ketan  · 技术社区  · 7 年前

    我正在使用 http://instafeedjs.com/ 在我的WordPress站点中显示Instagram提要。

    我已包含此文件:

    <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> . 但这显示

    ReferenceError:未定义Instafeed

    Firebug中出错,并且未显示提要。

    有人知道解决这个问题的方法吗?

    1 回复  |  直到 7 年前
        1
  •  0
  •   Samvel Aleqsanyan Tejas Shah    7 年前

    尝试在延迟函数中包装代码,如下所示:

    <script type="text/javascript">
       jQuery(document).ready(function(){
          var feed = new Instafeed({
          get: 'tagged',
          tagName: 'awesome',
          clientId: 'YOUR_CLIENT_ID'
          });
    
         feed.run();
       });
    </script>
    

    你给你的 in‌​stafeed.min.js 在你的代码之后,这就是为什么你 Not Defined 错误

    另一个解决方案是 instafeed。最小js 输入代码之前的文件 Dom :在标题、正文中,直到您的代码。在这种情况下,您可以使用您的代码,而无需包装延迟函数