イベントリスナーをウィンドウサイズ変更にバインド/アンバインドしたいのですが、.on()/。off()関数を使用しています。.off()は.on()と同じ関数を渡す必要があるため、両方の場所で渡される別の関数を作成しました。
コードは次のとおりです(機能していません):
var i = 0;
function onResizeListener(){
$('#debug').html(i);
i++;
}
$(document).ready(function() {
$(window).on('resize',onResizeListener());
});
例: http: //jsfiddle.net/eRupC/2/
これは機能しています:http://jsfiddle.net/eRupC/1/onResizeListener()
無名関数でラップすると。
例での望ましい結果:ウィンドウのサイズを変更すると、番号が変更されます。
前もって感謝します。