2012-01-25 14 views
1

以下のコードはChromeとFFではロックされますが、IEでは動作しません。いくつかは私を助けてくれなかったし、私はjQueryの初心者なので理解できない人もいました。このエラーを修正するのに手伝ってください。IEで動作しないjQueryコード

<script type="text/javascript"> 
$(document).ready(function(){ 
    $(function(){ 
     $('#container').load('mypage.aspx #div1'); 
    }); 
}); 
</script> 
+1

スペースを取り出すことは助けになりますか?入れ子にされた '$(document).ready'を取り出すのはどうですか? – Ryan

+0

@minitech - あなたの言っていることを理解できませんでした。あなたは推測の答えを投稿できますか? –

+0

あなたはどのバージョンのIEを使用していますか? –

答えて

3

IE Developerツールバーを開いて、ネットワークトレースを確認してください。 mypage.aspxへのリクエストは戻ってきますか?それとも、500サーバーのエラー応答コードを返しますか?それはまったく要求を発しますか?それはIEのために特別に違いがあれば、私は知らない

<script type="text/javascript"> 
$(document).ready(function(){ 
     $('#container').load('mypage.aspx #div1'); 
}); 
</script> 
+1

ちょうど頭が上がって、F12を押してください。 ;) – Tim

+0

Hoooooo ...........これは働いた:) –

0

ていますが、二重宣言関数スコープを以下のとおりです。

別のオプション、これにあなたのコードを変更してみてください。

<script type="text/javascript"> 
$(document).ready(function(){ 
    $('#container').load('mypage.aspx #div1'); 
}); 
</script> 

これが機能するかどうか試してみてください。

関連する問題