お世話になります。
「ウィンドウをリサイズしたらリロードする」動作はできたのですが、
下記の動きを追加したいのです。
- ウィンドウの幅が640px以下ではないときにリロード
- 小さくしたときはリロードしない
ご教授頂ければと思います。
よろしくおねがいいたします。
javascript
1//ウィンドウをリサイズしたらリロードする 2<script> 3$(document).ready(function(){ 4 5 var timer = false; //リサイズ終了 6 $(window).on("load resize", ReLayout); 7 function ReLayout() { 8 var _width = $(window).width(); //画面サイズ取得 9 if(_width <= 640) { 10 ///幅が640px以下の時に読み込む 11 } 12 13 //リサイズ終了時のみリロードする 14 if(event.type == 'resize') { 15 if (timer !== false && _width >= 640) { 16 clearTimeout(timer); 17 } 18 timer = setTimeout(function() { 19 location.href = location.href; //リロード 20 }, 100); 21 } 22 23 } 24 25}); 26</script>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。