2016-04-19 6 views
-1

ウィンドウのサイズを変更した後にjavascript/Jqueryでコードを実行します。これを行う方法はありますか?私は$(window).changeのようなものを読んでいると信じています(私は間違って書いたことがありましたが、私は学んでいます)。ウィンドウサイズが変わったときにそれを伝える指標はありません。サイズ変更中のウィンドウでjavascriptを有効にする

ありがとうございます!

+0

https://api.jquery.com/resize/ – dYale

答えて

1

.resize()機能を使用できます。

"resize" JavaScriptイベントにイベントハンドラをバインドするか、要素の イベントをトリガーします。

このようにそれを使用します。

$(document).ready(function(){ 
    $(window).resize(function() { 
      console.log("Fired!"); 
     }); 
    }) 
+0

ありがとう、これは私が探していた帽子でした! –

1

あなたはwindow.resize()機能のために聞くことができます。

$(function(){ 
    $(window).resize(function(){ 
      // Your window was resized, do something here 
    }); 
}); 

それはあなたはそれが頻繁に発生することが期待されているので、もしこれは、任意の軽微な変更のために解雇されることは注目に値しますが、あなたが使用することan approach similar to this related discussionを採用することもできますサイズ変更が完了した時点を検出してイベントを発生させる遅延。

+0

おかげで、これは私が探していたものだった、Webページは、本当に光と私だけのためでありますミリ秒ごとに同じコマンドを与えることは問題ではありませんが、今後のプロジェクトではそのことを念頭に置いておきます! –