$(window).resize を使用して、モバイル デバイスの向きが変わったときに何らかの関数を呼び出したいのですが、すべてのコードを $(document).ready 内に書きました。これは、Android デバイスを使用するときに機能しますが、iPhone では最初の向きが$(window).resize を再度呼び出していないことが検出されました。(window).resize 関数を $(document).ready の外に置くと、iPhone でも動作します。
この $(window).resize 関数内で、$(document).ready ブロックで定義されているメソッドを呼び出す必要があります。