在Electron工程中引用jQuery时,经常会出现以下错误:

Uncaught ReferenceError: $ is not defined 

  解决的具体方法如下:

  ①.在测试的过程中(测试过1.10.1,以及当前最新的3.2.1版本都不行),发现只要使用2.03版本的jQuery或者2.2.0版本的jQuery,就不会出现$未定义的情况。

  ②.使用jQuery原有的关键字jQuery()来替代$(),或者自定义关键字。

<script type="text/javascript">
var jq = jQuery.noConflict(true);
</script>

  ③在引用的jQuery文件最后加上以下代码:

<script src="https://code.jquery.com/jquery-2.2.0.min.js"></script>
<script>if (typeof module === 'object') {window.jQuery = window.$ = module.exports;};</script>

  就可以接着使用$符号了。

最新文章

  1. ASP.NET Forms 身份验证
  2. QuartusII Design partion and logic lock
  3. ECLIPSE/JAVAWEB (二)三大框架之Hibernate框架 持续更新中...
  4. pageX/Y, offset(), position(), scrollTop(), screenX/Y, clientX/Y, pageX/Y
  5. 搭建自己的ngrok服务
  6. 第九周java学习总结
  7. HDU 3255 Farming (线段树+扫面线,求体积并)
  8. c#获得目标服务器中所有数据库名、表名、列名的实现代码
  9. [Guava源码分析] Preconditions 前置条件
  10. 如何用 ANTLR 4 实现自己的脚本语言?
  11. (转)理解OAuth 2.0
  12. hadoop2.4.0 安装配置 (2)
  13. MySQL Workbench导出数据库
  14. hdu_2546_饭卡(01背包)
  15. 《Spark Python API 官方文档中文版》 之 pyspark.sql (二)
  16. DP 网易内推:合唱团
  17. MVP技术沙龙上海站-SQL BI
  18. Linux 配置SSH免密登陆
  19. LeetCode链表解题模板
  20. dom 事件主要内容

热门文章

  1. Windows Server 2008 R2英文版修改桌面主题(Win7主题)
  2. solaris如何启动ssh服务
  3. Spring的BeanFactory体系结构(一)
  4. Coursera在线学习---第九节(1).异常数据检测(Anomaly Detection)
  5. mssql手工注入1
  6. arping详解
  7. Linux-进程间通信(三): 共享内存
  8. Redis缓存Mysql模拟用户登录Java实现实例[www]
  9. java的应用项目
  10. shell 智能获取历史记录功能