javascript - 未捕获的类型错误 : Property '$' of object [object DOMWindow] is not a function

标签 javascript jquery

我的脚本在 Chrome 中出现:Uncaught TypeError: Property '$' of object [object DOMWindow] is not a function错误。

<script type="text/javascript"> 
    function showSlidingDiv() {
        $("#slidingDiv").fadeToggle("slow", "linear");
    }
    function showSlidingDiv2() {
        $("#slidingDiv2").fadeToggle("slow", "linear");
    }         
    function showSlidingDiv3() {
        $("#slidingDiv3").fadeToggle("slow", "linear");
    }
</script> 

有谁知道这里可能出了什么问题吗?

最佳答案

Chrome 确实加载了其他将 $ 符号用于其他目的的库, 所以你必须使用jquery没有冲突。一种方法是使用 jQuery 更改 $ 符号

$(function(){...});

改为

jQuery(function(){...});

关于javascript - 未捕获的类型错误 : Property '$' of object [object DOMWindow] is not a function,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6992723/

相关文章:

javascript - 带有 javascript 回调的 Jquery Click 事件被执行了不止一次

javascript - 如何在方法链中间设置断点

javascript - 无法转到模态轮播中的另一张图片

javascript - JQuery anchor 链接滚动到错误位置(仅限某些设备)

javascript - jQuery sortable 获得 2 个被交换的元素

javascript - 如何临时存储和禁用另一个元素的事件

javascript - Ajax - 将数据附加到 URL

javascript - 为什么将 jQuery 的 .append() 函数与带有元素名称和其中的数组作为单个参数的 jQuery 对象一起使用?

javascript - jQuery .not() 方法无法正常工作

javascript - CSS/Javascript 多 div 翻转类和 id