解决wordpress开发插件过程中引入了jquery导致跟其他插件冲突的问题(jQuery $ is not a function)解决办法
发表于|更新于|wordpress
相关推荐
目录
- 1. 我们看看怎么解决这个问题。
- 1.1. 解决方法
- 1.2. 为什么这样改?
- 1.3. 3. 其他可能的冲突检查
- 1.4. 检查是否有多个 jQuery 版本
- 1.5. 可能原因 1:jQuery 没有正确加载或执行
- 1.6. 可能原因 2:jQuery 可能在 noConflict 模式下
- 1.7. 可能原因 3:你的 common.js 可能提前执行
- 1.8. 可能原因 4:某个插件或主题在 jQuery 加载后又移除了 $
- 1.9. 还有一个方法 :使用 jQuery 提供的 noConflict() 方法
- 1.10. 最终排查步骤
- 1.11. 1. WordPress 默认的 jQuery 加载方式
- 1.12. 2. window.$ = window.jQuery; 解决了什么?
- 1.13. 3. 为什么 WordPress 要禁用 $?
- 1.14. 4. 其他恢复 $ 的方法
- 1.15. 5. 总结