2012-01-21 15 views
0

すべてのブラウザとアンドロイドデバイスで動作するjQueryスライドショーがありますが、iPhone 4でテストすると動作しません。jQuery関数がiPhoneで認識されない

簡単なページ内アラートに戻すと、jQueryはまだiPhone上で動作しません。ここに何が起こっているかについての提案はありますか?

<script type="text/javascript" src="scripts/jquery-1.6.2.min.js"></script> 

// works everywhere, except on iPhone 
<script type="text/javascript"> 
    $(document).ready(function() { 
    alert('jQuery function'); 
}); 
</script> 

// works 
<script type="text/javascript"> 
    alert('js function'); 
</script> 
+0

これはおそらく助けになりませんが、最新のjQueryスクリプトを使用して違いが生じているかどうかを尋ねると思いました。 –

+0

非常に奇妙です。 Weinreを使用して、iphoneシミュレータでこの問題をデバッグすることを強くお勧めします。 – maxedison

+0

おかげさまで、私はデバッガに一歩を譲りましょう。 jQuery 1.7.1に更新しても問題は解決されませんでした。私は3GSでこれをテストしましたが、成功はありませんでした。 –

答えて

1

解決済み。 jQuery 1.6.2以上はiPhoneのSafariではサポートされていません。バージョン1.4.2のcdnを使用することで問題は解決しました。

関連する問題