我正在使用Range7中的AdminLTE主题进行一个项目。当我为应用程序提供服务时,我在控制台上得到了以下错误:
未明错误: AdminLTE需要在adminlte.min.js:14上使用jQuery
这是adminlte.min.js的第14行
if("undefined"==typeof jQuery)throw new Error("AdminLTE requires jQuery");+function(a){"use strict";function b(b){return this.each(function(){var e=a(this),g=e.data(c);if(!g){var h=a.extend({},d,e.data(),"object"==typeof b&&b);e.data(c,g=new f(e,h))}if("string"==typeof g){if(void 0===g[b])throw new
demo.js:7 Uncaught:$未在demo.js:7中定义
这是demo.js的第7行
$(函数() {
我试着阅读文档,发现我做的是对的。但是,当我评论demo.js引用时,错误并不存在。但我需要这个javascript。我该怎么解决这个问题。
发布于 2019-08-28 06:24:43
我卸载AdminLTE-2.4.15主题。重新安装到较低版本的AdminLTE-2.4.8.然后问题解决了。
谢谢
发布于 2019-08-25 22:17:07
确保jQuery是导入的,jQuery是在adminlte.min.js之前导入的,AdminLTE函数的初始化是在$(function () { /** Initialize AdminLTE functions **/}中进行的。
$(function () {}基本上是这样说的:“是的,我已经加载了jQuery函数,现在让我们从AdminLTE中执行所需的$.吧。”
https://stackoverflow.com/questions/57649889
复制相似问题