我的页面中有以下代码。有时jQuery是加载罚款,但有时我得到一个错误:jQuery is undefined
IE 7 + jquery 1.3.2错误
<script src="/javascripts/jquery-1.3.2.min.js" type="text/javascript"></script>
<script src="/javascripts/jquery-ui-1.7.1.custom.min.js"
type="text/javascript"></script>
<script type="text/javascript">
alert('test')
var $j = jQuery.noConflict();
alert('test1')
//start when document is ready
$j(document).ready(function(){
alert('test2')
jQuery的时候不加载我只看到第一alert
在页面上。所以我认为jQuery从不加载。此外,我使用noConflict只是因为在我得到错误$ is undefined
。我没有使用任何其他的js库,如原型或任何东西。所以我没有任何真正的需要使用jQuery noConflict()
有人碰到过jQuery和IE 7的这些问题吗?这个错误在Firefox上没有发生。
可以做些什么来解决这个问题?
更新 我决定利用托管在Google上的jQuery + jQuery UI。哪些为我工作。
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js" type="text/javascript"></script>
您的更新表明该问题与加载脚本相关,因此出现url问题。它是否正确? – Ahmad 2010-02-22 07:05:29