我得到這個錯誤,說jQuery沒有定義。我想使用twitter bootstrap和jQuery-UI。在我的<head>
中,我添加了必要的CSS和JS。我注意到jQuery-UI頁面使用1.9.1 jQuery,最新版本是1.10.2。所以我假設存在某種衝突。 Twitter引導程序需要jQuery,以便可能導致錯誤。或者也許我做錯了什麼。jQuery沒有定義twitter引導
頭:
<head>
<meta charset="utf-8" />
<link rel="stylesheet" href="http://netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css" />
<link rel="stylesheet" href="http://netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap-theme.min.css" />
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" />
<script src="http://netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js"></script>
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
</head>
錯誤:
Uncaught ReferenceError: jQuery is not defined bootstrap.min.js:6
(anonymous function) bootstrap.min.js:6
jQuery的需要引導之前上市。 –
爲什麼包含jQuery的兩個版本? – j08691
@ j08691那麼jQuery UI站點鏈接使用該版本,我查了一些關於JS向後兼容性的信息。我讀到它很好,但有時會出現錯誤,所以我同時包括這兩個。 – Liondancer