javascript - $ 不是函数错误

标签 javascript jquery wordpress

我正在开发一个 WordPress 网站 - 该网站有大量自定义代码和插件以及各种 JQuery、 Bootstrap 和框架,正在加载。

在最后一个加载页脚的最底部 - 我放置:

<script>

    if(window.jQuery){

        $(document).ready(function(){ 
          alert("I am ready."); 
        });

    }

</script>

我收到错误:

Uncaught TypeError: $ is not a function

显然 - JQuery 已加载。我也尝试过将其他 JQuery 放在那里 - 除了加载之外 - 并且我得到了相同的错误。

为什么我会收到 $ not a function 错误?

最佳答案

jQuery 在 Wordpress 中以安全模式加载。尝试:

<script>

    if(window.jQuery){

        jQuery(document).ready(function(){ 
          alert("I am ready."); 
        });

    }

</script>

关于javascript - $ 不是函数错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34235675/

相关文章:

javascript - 未定义索引 : avatar

JavaScript 错误 : 'undefined is not a function' when trying to remove and add class to li element

javascript - jQuery 快速问题

javascript - 如果 DropDownList 选定索引已更改,则隐藏 gridview 行

php - Bitnami 堆栈 (ec2) 上的 Woocommerce Webshop : SSL operation failed with code 1. OpenSSL 错误消息:错误:14090086

php - WordPress的防止错误报告

javascript - 谷歌浏览器图像天花板?

javascript - 当变量名称较小时,浏览器会更快地处理 javascript 函数吗?

javascript - jQuery 在解析 html 时添加了额外的标签

Wordpress 图像裁剪无限