2016-06-21 59 views
0

我從我的附屬提供商得到了一些jQuery代碼。代碼如下所示:如何同時使用兩個不同的jquery版本。我的代碼不能正常工作與兩個不同的jQuery版本

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js"></script> 
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.11/jquery-ui.js"></script> 
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.11/themes/base/jquery-ui.css" type="text/css" /> 

我必須分配上面的代碼與我的形式,低於:

1. html> <body> <form action="http://flights.tripguruji.com/" 
    method="GET"> 
     <table> 
      <tr><th>From</th><td><input type="text" id="a1" name="a1"/></td></tr> 
      <tr><th>To</th><td><input type="text" id="a2" name="a2"/></td></tr> 
      <tr><th>Depart</th><td><input type="text" id="d1" name="d1"/></td></tr> 
      <tr><th>Return</th><td><input type="text" id="d2" name="d2"/></td></tr> 
      </table> 
     </form> </body> </html> 

形式沒有被正確這裏粘貼。我告訴你:

  1. A1 - 從(機場)
  2. A2-到(機場)
  3. D1-出發日期
  4. D2 - 歸期

這是我所有的形式包含。

我也必須使用jQuery的可摺疊菜單的移動視圖。但是兩者不能一起工作。我需要禁用谷歌jQuery的CDN

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js"></script> 

或我自己託管的jquery鏈接。

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

任何人都可以幫助我如何使用任何其他的想法?

+2

這會更好地利用您的時間來修復在新版本中無效的代碼。運行多個版本的jQuery只會帶來一組單獨的問題。 –

+1

爲什麼你首先使用2個不同的版本? – wmash

+0

嘗試使用jQuery遷移https://github.com/jquery/jquery-migrate –

回答

0

在附屬代碼中提供的jQuery UI是舊的。嘗試用當前版本替換它 - 請參閱下文 - 並使用您自己的1.12-jQuery。

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/jquery-ui.js"></script> 
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/themes/base/jquery-ui.css" type="text/css" /> 
+0

謝謝Norderik。現在正在工作。 –

相關問題