javascript - 类型错误 : $ is not a function in AJAX and Wordpress

标签 javascript jquery ajax wordpress

我尝试在 Wordpress 上通过 AJAX 在 div 上添加内容。我使用 JSON API 从特定类别获取帖子。这是代码:

<div id="content" style="display:none;">This is my test</div>

<script type="text/javascript">


  $(document).ready(  
    function() {
      setInterval(function() {$.getJSON('/_jquerydownloaddata', 
           function(data) {
            if (data) {

              $("#content").show();
              $("#content").html(data)

            } else {

              $("#content").hide();

            }

           })}, 5000);
    });

    </script>

如果我在没有 Wordpress 的情况下在本地运行它,它可以毫无问题地运行。但是,现在我在 $(document).ready 行出现了这个错误:

类型错误:$ 不是函数

最佳答案

$ 更改为 jQuery 并查看是否有帮助。基本上,这个错误是想帮助你——$ 真的不是一个函数,所以你需要验证 jQuery 已经加载到你在此处包含的脚本标签上方的页面上.

关于javascript - 类型错误 : $ is not a function in AJAX and Wordpress,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28176444/

相关文章:

javascript - 如何通过 JavaScript 创建一个新的 HTML 复选框?

javascript - 当双引号已经在单引号内时,如何在双引号内使用单引号?

jquery - 日期减去日期 "Work Days"

javascript - 为什么 d3.json 不随请求发送 cookie?

javascript - fadeOut() 父元素回来

javascript - 在绑定(bind)之前等待 Font Awesome JS 将 i 转换为 svg

javascript - 可以用 javascript 更改输入标签的名称吗?

javascript - jQuery/JavaScript 验证城市、州 ZIP 单个字段

jquery - 奇怪的 jQuery 问题 - 对 C 程序的 Ajax 请求不太工作

javascript - 在 Javascript 中读取/加载 JSON WHERE 'id' = 'x'