test()
ウィンドウのサイズが変更されるたびに実行されるコードを以下に示します。
var i = 0;
var test = (function() {
console.log(i++);
})();
$(window).resize(function() {
test();
});
コード: http://jsfiddle.net/qhoc/NEUdA/
ただし、リサイズ内で利用できないUncaught TypeError: undefined is not a function
ため取得しています。test()
誰かが理由を説明するのを助けることができますか? また、 (1) 自己実行関数を持ち、(2) 内で呼び出すことができるようにするためresize
の回避策は何ですか?