Javascript $不是一个函数

Javascript $不是一个函数,javascript,jquery,Javascript,Jquery,说错话 $不是一个函数 当使用jQuery之后引用的外部JavaScript文件时,我似乎只能在ready函数中使用jQuery。以这种方式使用jQuery有什么我应该知道的吗?您是否在页面中引用了jQuery作为第一个脚本?路径是否存在?尝试使用谷歌的,只是为了测试: <script type="text/javascript" src="framework/resources/jquery-1.5.1.js"></script> <script type="te

说错话

$不是一个函数


当使用jQuery之后引用的外部JavaScript文件时,我似乎只能在ready函数中使用jQuery。以这种方式使用jQuery有什么我应该知道的吗?

您是否在页面中引用了jQuery作为第一个脚本?路径是否存在?尝试使用谷歌的,只是为了测试:

<script type="text/javascript" src="framework/resources/jquery-1.5.1.js"></script>
<script type="text/javascript">
      var blink = function() {
            $('#blink').toggle();
       };
</script>

您是否引用jQuery作为页面中的第一个脚本?路径是否存在?尝试使用谷歌的,只是为了测试:

<script type="text/javascript" src="framework/resources/jquery-1.5.1.js"></script>
<script type="text/javascript">
      var blink = function() {
            $('#blink').toggle();
       };
</script>

该错误表示jquery未加载

该错误表示jquery未加载

jquery可能与另一个定义冲突,您可以在ready函数中使用它的事实似乎表明它至少已加载。您是否尝试过使用:

<script type="text/javascript" 
        src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js">
</script>
有时,直接进入物体会更干净。如果您发现这解决了您的问题,您可能希望切换到noConflict模式,该模式在此处的文档中有更详细的描述:


希望有帮助。

jQuery可能与另一个定义冲突,您可以在ready函数中使用它这一事实似乎表明它至少已加载。您是否尝试过使用:

<script type="text/javascript" 
        src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js">
</script>
有时,直接进入物体会更干净。如果您发现这解决了您的问题,您可能希望切换到noConflict模式,该模式在此处的文档中有更详细的描述:


希望能有所帮助。

jQuery似乎与任何现有javascript库都存在冲突


我希望这会有所帮助。

看来jQuery与任何现有的javascript库都存在冲突


我希望这可能会有所帮助。

您在哪里以及如何加载jQuery?能否提供链接?似乎jQuery没有正确加载。您在哪里以及如何加载jQuery?能否提供链接?似乎jQuery没有正确加载。+1 w00t似乎忘记了这个问题,但这个答案帮助了我解决了一个相同的问题。+1 w00t似乎忘记了这个问题,但这个答案帮助了我解决了一个相同的问题。@Random downvoter:是否愿意评论一下为什么你不认为这个3个月前的答案对OP没有帮助?问题中的问题是jQuery没有正确加载。@Random downvoter:您是否愿意评论一下为什么您不认为这个3个月前的答案对OP没有帮助?问题在于jQuery没有正确加载。