【问题标题】:Locally hosted Jquery.js not working, CDN link works fine本地托管的 Jquery.js 不工作,CDN 链接工作正常
【发布时间】:2016-10-18 09:42:48
【问题描述】:

我的 HTML 参考资料

 <meta charset="UTF-8">
 <head>
 <link rel="stylesheet" href="js/jquery/jquery.mobile-1.4.5/jquery.mobile-1.4.5.min.css" />

 <script src="js/jquery/jquery-3.1.1.min.js"></script>

 <script src="js/jquery/jquery.mobile-1.4.5/jquery.mobile-1.4.5.min.js"></script>

 <link rel='stylesheet' href='css/index.css'/>

 <meta name="viewport" content="width=device-width, initial-scale=1">

引用&lt;script src="js/jquery/jquery-3.1.1.min.js"&gt;&lt;/script&gt; 根本不起作用并抛出Uncaught TypeError"http://code.jquery.com/jquery-1.9.1.min.js 有效。

我知道我的本地路径是正确的,因为如果我使用 JQuery CDN,&lt;script src="js/jquery/jquery.mobile-1.4.5/jquery.mobile-1.4.5.min.js"&gt;&lt;/script&gt; 可以正常工作。

我的文件夹结构:

[![在此处输入图片描述][1]][1]

我很困惑为什么我可以使用本地托管的 JQuery Mobile 库,而不是 JQuery 库。 可能是一个显而易见的答案,但它就在我头顶!

编辑-调用堆栈

165.9 ms68.49 % 165.9 ms68.49 % (program)   
29.5 ms12.18 %  44.8 ms18.49 %  (anonymous function)jquery.mobile-1.4.5.js:13   
13.2 ms5.46 %   25.4 ms10.50 %  (anonymous function)jquery-3.1.1.min.js:2   
3.1 ms1.26 %    12.2 ms5.04 %   (anonymous function)jquery-3.1.1.min.js:2   
2.0 ms0.84 %    46.8 ms19.33 %  (anonymous function)jquery.mobile-1.4.5.min.js:1    
2.0 ms0.84 %    2.0 ms0.84 %    bjquery-3.1.1.min.js:3  
2.0 ms0.84 %    4.1 ms1.68 %    eachjquery-3.1.1.min.js:2   
2.0 ms0.84 %    4.1 ms1.68 %    (anonymous function)jquery-3.1.1.min.js:2   
1.0 ms0.42 %    1.0 ms0.42 %    (garbage collector) 
1.0 ms0.42 %    1.0 ms0.42 %    (anonymous function)extensions::SafeBuiltins:1  
1.0 ms0.42 %    1.0 ms0.42 %    (anonymous function)extensions::SafeBuiltins:1  
1.0 ms0.42 %    1.0 ms0.42 %    htmlPrefilterjquery-3.1.1.min.js:3  
1.0 ms0.42 %    1.0 ms0.42 %    readyjquery-3.1.1.min.js:2  
1.0 ms0.42 %    1.0 ms0.42 %    r.Eventjquery-3.1.1.min.js:3    
1.0 ms0.42 %    5.1 ms2.10 %    (anonymous function)jquery.mobile-1.4.5.js:1993 
1.0 ms0.42 %    2.0 ms0.84 %    (anonymous function)jquery.mobile-1.4.5.js:1408 
1.0 ms0.42 %    1.0 ms0.42 %    (anonymous function)jquery.mobile-1.4.5.js:1264 
1.0 ms0.42 %    1.0 ms0.42 %    appendChild 
1.0 ms0.42 %    3.1 ms1.26 %    stylejquery-3.1.1.min.js:3  
1.0 ms0.42 %    2.0 ms0.84 %    r.parseHTMLjquery-3.1.1.min.js:4    
1.0 ms0.42 %    26.5 ms10.92 %  (anonymous function)jquery-3.1.1.min.js:1   
1.0 ms0.42 %    1.0 ms0.42 %    Ujquery-3.1.1.min.js:3  
1.0 ms0.42 %    1.0 ms0.42 %    Deferredjquery-3.1.1.min.js:2   
1.0 ms0.42 %    1.0 ms0.42 %    cachejquery-3.1.1.min.js:3  
1.0 ms0.42 %    1.0 ms0.42 %    makeArrayjquery-3.1.1.min.js:2  
1.0 ms0.42 %    1.0 ms0.42 %    Iajquery-3.1.1.min.js:3 
1.0 ms0.42 %    2.0 ms0.84 %    hjquery.mobile-1.4.5.js:2066    
1.0 ms0.42 %    2.0 ms0.84 %    jajquery-3.1.1.min.js:2 
1.0 ms0.42 %    1.0 ms0.42 %    a.widgetjquery.mobile-1.4.5.js:765  
1.0 ms0.42 %    1.0 ms0.42 %    (anonymous function)jquery-3.1.1.min.js:4   
1.0 ms0.42 %    1.0 ms0.42 %    createHTMLDocument  
0 ms0 % 1.0 ms0.42 %    triggerHandlerjquery-3.1.1.min.js:4 
0 ms0 % 3.1 ms1.26 %    r.fn.(anonymous function)jquery-3.1.1.min.js:4  
0 ms0 % 3.1 ms1.26 %    rjquery-3.1.1.min.js:2  
0 ms0 % 1.0 ms0.42 %    Rjquery-3.1.1.min.js:2  
0 ms0 % 1.0 ms0.42 %    bindjquery-3.1.1.min.js:4   
0 ms0 % 1.0 ms0.42 %    Jajquery-3.1.1.min.js:3 
0 ms0 % 1.0 ms0.42 %    prependjquery-3.1.1.min.js:3    
0 ms0 % 3.1 ms1.26 %    r.fn.initjquery-3.1.1.min.js:2  
0 ms0 % 4.1 ms1.68 %    Sjquery-3.1.1.min.js:3  
0 ms0 % 1.0 ms0.42 %    r.fn.(anonymous function)jquery-3.1.1.min.js:3  
0 ms0 % 1.0 ms0.42 %    onjquery-3.1.1.min.js:3 
0 ms0 % 1.0 ms0.42 %    a.cleanDatajquery.mobile-1.4.5.js:755   
0 ms0 % 1.0 ms0.42 %    removejquery-3.1.1.min.js:3 
0 ms0 % 1.0 ms0.42 %    a.mobile.Navigatorjquery.mobile-1.4.5.js:2921   
0 ms0 % 1.0 ms0.42 %    (anonymous function)jquery-3.1.1.min.js:3   
0 ms0 % 3.1 ms1.26 %    (anonymous function)jquery-3.1.1.min.js:4   
0 ms0 % 1.0 ms0.42 %    (anonymous function)jquery-3.1.1.min.js:4   
0 ms0 % 1.0 ms0.42 %    (anonymous function)jquery-3.1.1.min.js:2   
0 ms0 % 1.0 ms0.42 %    xajquery-3.1.1.min.js:3 
0 ms0 % 1.0 ms0.42 %    datajquery-3.1.1.min.js:3   
0 ms0 % 0 ms0 % (anonymous function)jquery-3.1.1.min.js:3   
0 ms0 % 2.0 ms0.84 %    eachjquery-3.1.1.min.js:2   
0 ms0 % 5.1 ms2.10 %    (anonymous function)jquery.mobile-1.4.5.js:39   
0 ms0 % 1.0 ms0.42 %    (anonymous function)jquery.mobile-1.4.5.js:323  
0 ms0 % 1.0 ms0.42 %    triggerjquery-3.1.1.min.js:4    
0 ms0 % 1.0 ms0.42 %    pajquery-3.1.1.min.js:3 
0 ms0 % 0 ms0 % insertBefore    
0 ms0 % 2.0 ms0.84 %    setjquery-3.1.1.min.js:3    
0 ms0 % 1.0 ms0.42 %    (anonymous function)jquery.mobile-1.4.5.js:3200 
0 ms0 % 15.3 ms6.30 %   (anonymous function)jquery.mobile-1.4.5.js:24   
0 ms0 % 2.0 ms0.84 %    cssjquery-3.1.1.min.js:3    
0 ms0 % 2.0 ms0.84 %    Najquery-3.1.1.min.js:3 
0 ms0 % 1.0 ms0.42 %    (anonymous function)jquery-3.1.1.min.js:3   
0 ms0 % 2.0 ms0.84 %    pixelMarginRightjquery-3.1.1.min.js:3   
0 ms0 % 1.0 ms0.42 %    addjquery-3.1.1.min.js:3    
0 ms0 % 1.0 ms0.42 %    (anonymous function)extensions::SafeBuiltins:1  
0 ms0 % 1.0 ms0.42 %    getjquery-3.1.1.min.js:3    
0 ms0 % 2.0 ms0.84 %    ga.setDoc

错误

jquery.mobile-1.4.5.min.js:4 Uncaught TypeError: Cannot read property 'concat' of undefined(anonymous function) @ jquery.mobile-1.4.5.min.js:4(anonymous function) @ jquery.mobile-1.4.5.min.js:4(anonymous function) @ jquery.mobile-1.4.5.min.js:3(anonymous function) @ jquery.mobile-1.4.5.min.js:3

【问题讨论】:

  • Uncaught TypeError 这个错误对我来说并不意味着它找不到 jquery。你的调用堆栈的其余部分是什么样的?
  • 确保 html 位于文件夹 projects/IDer/IDer
  • jQuery mobile 尚不支持 >2.1.x - github.com/jquery/jquery-mobile/issues/8381
  • 控制台出现什么错误?
  • @Keith 我尝试添加我的调用堆栈的照片,但由于没有足够的代表点而无法添加。

标签: javascript jquery html css jquery-mobile


【解决方案1】:

jquery.mobile-1.4.5的部分功能与jquery-3.1.1不兼容。请使用jquery-2.2.4版本。你可以从这里下载link

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2021-11-11
  • 1970-01-01
  • 2020-07-22
  • 2013-10-23
  • 2013-11-10
  • 1970-01-01
  • 1970-01-01
  • 2012-12-27
相关资源
最近更新 更多