我在下面有这段代码,它应该在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
的解决方法是什么?