私のページには次のコードがあります。jQuery が正常に読み込まれることもありますが、エラーが発生することもあります。jQuery is undefined
<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>