レスポンシブサイトの制作でウィンドウリサイズ時に画面のリロードを行いたいのですが、下記のようなコードで実装しようとしたところFirefoxでのみエラーが出てしまいリロードがされません。
$(document).ready(function(){ var timer = false; $(window).on("load resize", ReLayout); function ReLayout() { if(event.type == 'resize') { if (timer !== false) { clearTimeout(timer); } timer = setTimeout(function() { location.href = location.href; }, 200); } } });
原因が5行目の
jQuery
1if(event.type == 'resize')
にありそうだということはわかったのですが、どのように書き換えればいいのかわからず…。
どこをどのように直せばいいのかご教示いただけると助かります。どうぞよろしくお願いします。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/11/15 02:26
2016/11/15 02:50