未捕获的TypeError:$在悬停后不是函数

时间:2016-01-19 19:03:15

标签: javascript jquery

下面的代码识别悬停功能,但在它之后,控制台显示错误:Uncaught TypeError: $ is not a function

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>

<script>
$(document).ready(function(){
    $(".hider").hover(function(){
        $(this).addClass("hide");
    },function() {
        $(this).removeClass("hide");

    });
});
</script> 

有关错误在哪里的任何建议?

1 个答案:

答案 0 :(得分:-1)

看起来很奇怪。这有效:

<script>
$(document).ready(function(){
    $(".hider").hover(function(){
        jQuery(this).addClass("hide");
    },function() {
        jQuery(this).removeClass("hide");

    });
});

我仍然不知道我在做什么或为什么会这样。