2012-01-27 5 views
2

は私がでてるところです。それは(ウィンドウの幅に関係なく)onloadを正しく実行しますが、サイズ変更時には起動しません。問題?メディアクエリでレイアウトの問題を作成します。火jQueryのスクリプトのonLoad、ウィンドウサイズを変更

+0

問題がここで説明されていますhttp://stackoverflow.com/questions/641857/javascript-window-resize-event 、ここで:http://stackoverflow.com/questions/599288/cross-browser-window -resize-event-javascript-jquery – valentinas

+0

問題は '$'が 'jQuery'を参照することが予想されるかもしれません。これは関数が 'ready'コールバックとして呼び出されたときに当てはまりますが、' resize'イベントへの応答として、それはイベントオブジェクトを参照します。それ以外は、あなたが投稿したコードは上手く見えます。 –

+0

[jQueryのサイズ変更機能がページの読み込みで機能しない](http://stackoverflow.com/questions/2597152/jquery-resize-function-doesnt-work-on-page-load) – davidcondrey

答えて

0

コードはChromeで正しく動作します。

0

ジャスティン・W・ホールは、私は私のクロームコンソールでこれを試してみました:

onResize = (function($) { console.log('resized') }); 
    console.log('resized') 
}); 
$(document).ready(onResize); 
$(window).resize(onResize); 

、それがうまく働きました。

ps。このコードを実行すると、ウィンドウのサイズを変更するときにonResize関数が2回(サイズ変更された2つのメッセージを表示)表示されます。

+0

私にとって問題ない。コンソールは私に通知します.Rezieは未定義の関数です。 – Evans

+1

spelling .. onResize – davidcondrey

関連する問題