2011-07-21 12 views
0

ChromeおよびIE9では、ページの読み込み時にjQueryにメソッドを実行させようとするとエラーが発生します。メソッドを実行するには、次の試みは無駄に試されてきた:IE9またはChromeでjQueryスクリプトが機能しない(FireFoxで動作する)

(function($) { $(document).ready(function(){ 
slideShow(7500); }); })(jQuery); 

$(document).bind("ready", function() { slideShow(7500); }) 

$(window).load(function() {slideShow(7500);}); 
alert(typeof $); 

ご注意:jQueryのを実行するためにこれらの試みの最後でもChromeとIE9でアラートを生成することができませんでした。

また、これらのスクリプトをドキュメントの最後に配置しても問題は解決しませんでした。そうすることで、空白のページが作成されました。上記のスクリプトのすべてのバージョンは、FireFoxで動作します。

+0

使用しているJQueryのバージョンはどれですか?何かエラーを投げますか? – ysrb

+0

IEやChromeのデバッグコンソールを見て、どのようなエラーが報告されているかを確認する必要があります。同じスクリプト内の以前のエラーが既に実行を中止した場合、アラートが起動しないことがあります。 – jfriend00

答えて

1

あなたはjqueryのを含めた後、あなただけの

$(document).ready(function(){ 
    slideShow(7500); 
} 

を試してみましたか?

+0

これを含めて申し訳ありません。これはうまくいきません。 – Jesse

0
(function($) { $(document).ready(function(){ 
slideShow(7500); }); })(jQuery); 

(jessicaが指摘しているように)まだ動作するはずですが。あなたのslideShow()機能がcuplritであると思われます。

+0

警報が少なくとも発砲するような気がしますか? – Jesse

関連する問題