Javascript 未捕获的TypeError:$不是函数

Javascript 未捕获的TypeError:$不是函数,javascript,jquery,Javascript,Jquery,我无法解决控制台给出以下错误的问题:uncaughttypeerror:$不是函数。这是它指向的代码: <script type="text/javascript"> $(document).ready(function() { $(".linky").click(function(){ var t = $(this); //<-ERROR POINTS HERE var y = $("#0"+t.attr("id")).offset()

我无法解决控制台给出以下错误的问题:uncaughttypeerror:$不是函数。这是它指向的代码:

<script type="text/javascript">
$(document).ready(function() {
    $(".linky").click(function(){
        var t = $(this); //<-ERROR POINTS HERE
        var y = $("#0"+t.attr("id")).offset().top;
        $('html,body').animate({scrollTop: y},500);
    });
});
</script>

任何帮助都将不胜感激

您需要包括jquery脚本

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

您需要包括jquery脚本

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
也许jQuery.noConflict;它正在你网站的某个地方使用。试试这个:

<script type="text/javascript">
(function( $ ) {
  $(document).ready(function() {
    $(".linky").click(function(){
      var t = $(this); //<-ERROR POINTS HERE
      var y = $("#0"+t.attr("id")).offset().top;
      $('html,body').animate({scrollTop: y},500);
    });
  });
})(jQuery);
</script>
也许jQuery.noConflict;它正在你网站的某个地方使用。试试这个:

<script type="text/javascript">
(function( $ ) {
  $(document).ready(function() {
    $(".linky").click(function(){
      var t = $(this); //<-ERROR POINTS HERE
      var y = $("#0"+t.attr("id")).offset().top;
      $('html,body').animate({scrollTop: y},500);
    });
  });
})(jQuery);
</script>

包括jQuery库吗?如果回答是“是”,则检查控制台是否正确加载?这段代码是放在jQuery加载行之后的吗?无论何时出现此错误,只要检查是否包含了jQuery库。第二,这可能是由于在同一页上有多个jquery库时发生冲突。请确保没有包含jquery文件如果包含jquery库,则可能需要发布更多代码,如HTML等。jquery脚本是否来自可用的资源?打开控制台,是否有加载资源错误?比如404或者……您是否包括jQuery库?如果回答是“是”,则检查控制台是否正确加载?这段代码是放在jQuery加载行之后的吗?无论何时出现此错误,只要检查是否包含了jQuery库。第二,这可能是由于在同一页上有多个jquery库时发生冲突。请确保没有包含jquery文件如果包含jquery库,则可能需要发布更多代码,如HTML等。jquery脚本是否来自可用的资源?打开控制台,是否有加载资源错误?像404或…它已经包含了尝试添加这个,检查网络选项卡以确保jquery正在实际加载,您应该会看到为jquery检索的文件。非常感谢!我添加了脚本,它成功了:它已经包含了尝试添加此脚本,检查网络选项卡以确保jquery正在实际加载,您应该会看到为jquery检索的文件。非常感谢!我添加了脚本,它成功了: