config
変数を使用していくつかの関数を作成しました。これがどのように見えるかです:
scripts = function() {
var config = {
windowWidth: $(window).width(),
windowHeight: $(window).height()
}
function generatePages() {
$('section.main').each(function() {
$(this).css({
'width' : config.windowWidth,
'height': config.windowHeight
});
if($(this).children('.more').length) {
$(this).children('.more').css('line-height',config.windowHeight+'px')
}
});
}
return {
config:config,
generatePages:generatePages
}
}();
scripts.generatePages();
すべてのブラウザで正常に動作しますが、IE 7-9 は動作generatePages
しません。「理解」していないよう$(window).width()
ですheight()
。私に何ができる?