Вы можете вызвать событие resize
вручную:
$(function() { // shortcut for $(document).ready(function() {...});
$(window).resize(function() { // bind the handler
$('#foo').css({
'height': $(window).height(),
'width': $(window).width()
});
}).resize(); // trigger the resize event
});
или создать дополнительную функцию и связать ее с обоими событиями:
function resizeHandler() {
$('#foo').css({
'height': $(window).height(),
'width': $(window).width()
});
}
$(document).ready(resizeHandler);
$(window).resize(resizeHandler);
Кстати.$(function(){...});
является ярлыком для $(document).ready(function(){...});
.