我正在尝试改进我的 Javascript 并理解此处发布的模块 - http://css-tricks.com/how-do-you-structure-javascript-the-module-pattern-edition/
我的代码如下所示:
var
s,
ResizeContainer = {
settings : {
winWidth : $(window).width(),
winHeight : $(window).height()
},
init : function() {
s = this.settings
this.bindUIActions();
},
bindUIActions: function() {
console.log(s.winWidth);
}
}
$(document).ready(function()
{
(function()
{
ResizeContainer.init();
})();
});
$(window).on('resize', function()
{
ResizeContainer.init();
});
我试图使用此模块实现的目的是在文档准备好时简单地提醒窗口宽度,它会这样做,以及当窗口调整大小时,它不会。
谁能帮我理解为什么窗口宽度在调整大小时没有更新?