`

jQuery $ is not defined——js引入报错

 
阅读更多

       今天在项目里使用jquery、jqgrid等js时报错了:jQuery $ is not defined("$" 是在jquery里面定义的。)。但我确实引入了呀,而且自己写测试能在jqgrid里得到数据呀!这是什么问题呢?

 

       后来查了一下,才知道原来是引入js时存在顺序问题,否则会导致jqgrid找不到jQuery对象。

      

       后来我修改了顺序,为什么还不行呢?

       如果页面出现问题,推荐使用“Firefox” 的 debug来调试。

 

 

       这里的问题是:

 

 

       引入了jquery,而且位置对,还是提示这个问题。用 Firefox 的debug来看看js到底有没有加载到,看过之后才发现jquery加载来,但是是从缓存里面读取的,所以将缓存清理后,再访问,ok.

 

分享到:
评论
1 楼 五宁luxam 2018-04-12  

相关推荐

    VUE使用‘luckysheet‘ is not defined已解决,其他博主方法没有解决请看这里

    如果你遇到了"luckysheet is not defined"的错误,这通常意味着在你的Vue项目中,Luckysheet未正确安装或引入。下面我们将详细探讨这个问题的解决方案以及如何在Vue项目中有效地使用Luckysheet。 首先,让我们了解...

    提示$ is not defined错误分析及解决

    在JavaScript编程中,"$ is not defined" 是一个常见的错误,通常出现在尝试使用jQuery库时,但该库尚未被正确引入或加载。这个错误表明代码在尝试访问jQuery对象($是其常用的别名)时,系统并没有找到这个全局变量...

    解决vue项目报错webpackJsonp is not defined问题

    但是在项目经过本地测试没有任何问题,打包上线后却会报错 webpackJsonp is not defined。这是因为公共文件必须在自己引用的js文件之前引用。 可以手动改文件引用,但是推荐以下解决办法: 找到build→webpack.prod...

    bootstrap+jquery项目引入文件报错的解决方法

    报错一:Uncaught ReferenceError: $ is not defined Uncaught ReferenceError: $ is not defined Uncaught ReferenceError: jQuery is not defined   错误原因:文件加载的顺序不对,jQuery文件的顺序要在前面  ...

    Python中对错误NameError: name ‘xxx’ is not defined进行总结

    最近在使用python过重遇到这个问题,NameError: name 'xxx' is not defined,在学习python或者在使用python的过程中这个问题大家肯定都遇到过,在这里我就这个问题总结以下几种情况: 错误NameError: name ‘xxx’ ...

    Error in mounted hook: "ReferenceError: AMap is not defined" fo

    ReferenceError: AMap is not defined AMap未定义

    jQuery ReferenceError: $ is not defined 错误的处理办法

    在JavaScript编程中,`ReferenceError: $ is not defined` 是一个常见的错误,它通常发生在尝试使用jQuery库,但浏览器无法找到对应的 `$` 符号,即jQuery的核心函数没有被正确加载或引用。这个错误可能由多种原因...

    jQuery is not defined 错误原因与解决方法小结

    总之,在遇到“jQuery is not defined”的错误时,首先应该检查jQuery库是否被正确引入、路径是否正确以及代码执行顺序是否合理。此外,还要留意CDN服务的稳定性和第三方下载工具的可靠性。通过仔细检查并应用上述...

    前端项目-lamejs.zip

    - `src/` 目录:包含`lamejs` 的源代码文件,如`Lame.js` 和 `Main.js`,它们定义了核心的编码逻辑。 - `example/` 目录:提供了一些简单的示例,展示如何使用`lamejs` 进行音频编码。 - `README.md`:项目的介绍和...

    webpack DllPlugin xxx is not defined解决办法

    解决"webpack DllPlugin xxx is not defined"的关键在于检查并确保 `DllPlugin` 和 `DllReferencePlugin` 的配置一致性,特别是 `context`、`library` 和 `name` 的设置,以及确保生成的 DLL 文件被正确地引入到 ...

    Target runtime Apache Tomcat 6.0 is not defined 解决方法

    标题中的问题“Target runtime Apache Tomcat 6.0 is not defined”是Eclipse IDE中一个常见的错误提示,意味着用户在尝试运行或部署基于Apache Tomcat 6.0的应用时,Eclipse无法找到对应的运行时环境。这个错误通常...

    thinkphp6 通过命令行快速生成多应用模块报 【Command “build” is not defined.】错误的解决办法

    在项目下执行如下命令 ...报如下图错误 解决办法: ...文档里说: 所以我命通过命令安装扩展: ...composer require topthink/think-multi-app 出现如下图说明安装成功了 ...Successed 出现这个说明大功告成,可以开始你的多...

    jquery.qrcode生成二维码demo

    要使用 `jQuery.qrcode.js`,首先需要确保你的项目中已经引入了 jQuery。如果你的项目还没有引入 jQuery,可以添加以下 CDN 链接: ```html <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> ...

    jquery-3.2.1.js

    解决 Uncaught ReferenceError: $ is not defined的问题,引入该js文件即可

    完美反编译出微信小程序 彻底解决 __vd_version_info__ is not defined 等出错问题

    彻底解决 __vd_version_info__ is not defined 等出错问题,完美反编译出微信小程序, 已测试。直接下载后按照 qwerty472123/wxappUnpacker 方式使用。原qwerty472123/wxappUnpacker的版本已过时。

    maven 常见错误集合

    [WARNING] The POM for org.apache.plugins:maven-source-plugin:jar:2.4 is missing, no dependency information available ``` 这可能是因为以下原因: - **网络问题**:网络连接不稳定,导致Maven无法访问远程...

Global site tag (gtag.js) - Google Analytics