在js开拓中,很六人境遇类似主题材料,都找不到消除措施。Uncaught
ReferenceError: $ is not defined,在此地给大家提供多少个减轻格局。

在js开荒中,很两个人碰着类似主题素材,都找不到化解方法。Uncaught
ReferenceError: $ is not defined,在此间给大家提供多少个缓慢解决措施。

做叁个档案的次序的时候
,调整台总是会产出各样bug,其实不用慌张,终结起来也就二种档期的顺序的一无所能,在开采中年老年是遇到错误都擅长计算,下次在观看就能够胸有成竹知道是何许状态了,以下是在开荒进度中计算的片段谬误以及错误的化解办法。

1.出现这么些荒唐,最大概的是引用的顺序js的调用顺序有误,重新调解其引述顺序看看是还是不是消除?

一.油不过生那一个荒唐,最可能的是引用的依次js的调用顺序有误,重新调节其引述顺序看看是不是缓慢解决?

报错一:Uncaught ReferenceError: $ is not defined

Uncaught ReferenceError: $ is not defined
Uncaught ReferenceError: jQuery is not defined

必发88官网 1

图片.png

错误原因:文件加载的逐一不对,jQuery文件的一1要在日前

必发88官网 2

图片.png

措施:把jQuery文件写在装有script文件后边

必发88官网 3

图片.png

二.还有多少个缘故正是在您引用js时,路线出错,不是你项目中精确的文书路线。

二.还有三个原因就是在你引用js时,路线出错,不是您项目中国科高校学的文本路线。

报错二:jsp页面相对路线和相对路线的标题:

健康路径:html里面包车型大巴../../,改成jsp页面就找不到路线了,这年成了那些鬼样子

必发88官网 4

图片.png

这会儿,只须要在文书之中出席那段代码:

必发88官网 5

图片.png

化解办法:在<html>和<head>之间插入以下代码

<%
    String path = request.getRequestURI();
    String basePath = request.getScheme() + "://"
            + request.getServerName() + ":" + request.getServerPort()
            + path;
%>
<base href="<%=basePath%>">

三.还有一个原因是你的js中有少数值是不设有的。

三.还有二个原因是你的js中有几许值是不设有的。

报错三:Uncaught TypeError: $(…).tooltip is not a function

Uncaught TypeError: $(...).tooltip is not a function
    at HTMLDocument.<anonymous> (app.js:42)
    at l (jquery.min.js:4)
    at Object.fireWith [as resolveWith] (jquery.min.js:4)
    at Function.ready (jquery.min.js:4)
    at HTMLDocument.S (jquery.min.js:4)

必发88官网 6

图片.png

缘由:包含五个不等版本的jQuery UI。那大概会促成争执。尝试删除

<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js"></script>

消除办法:
编辑:

<script>
jQuery( document ).ready(function( $ ) {
   $('.hasTooltip').tooltip();
});
</script>

像那样使用它,消除了自家的标题!

必发88官网, 

 

报错四:Uncaught TypeError: $(…).sortable is not a function

Uncaught TypeError: $(...).sortable is not a function
    at HTMLDocument.<anonymous> (dashboard.js:12)
    at l (VM552 jquery.min.js:4)
    at Object.fireWith [as resolveWith] (VM552 jquery.min.js:4)
    at Function.ready (VM552 jquery.min.js:4)
    at HTMLDocument.S (VM552 jquery.min.js:4)

 

 

报错五:bootstrap.min.js:7 Uncaught Error: Bootstrap requires jQuery

bootstrap.min.js:7 Uncaught Error: Bootstrap requires jQuery
    at bootstrap.min.js:7

必发88官网 7

图片.png

化解方案:化解方案:将jquery.min.js放在bootstrap.min.js文件在此之前引用,bootstrap.min.css文件在整多个公文前后引用都不要紧(测试数次)。

四.除了以上那些现实的错误,还大概遇见类似的Uncaught ReferenceError: XXXX
is not defined错误,那类错误将在多检查传值错误,恐怕有些值不设有。

四.除了以上那个现实的错误,还或者遇见类似的Uncaught ReferenceError: XXXX
is not defined错误,那类错误将在多检查传值错误,或然有些值不设有。

相关文章