jQuery 即使使用经典 (document).ready 页面加载后也不会启动

jQuery doesn't start after the page has loaded even with a classical (document).ready

大家好,我遇到了一个小问题:

我有这个页面:maelmayon.fr/teddy.php

当您调整它的大小时,一切都会如我所愿。但我希望它在第一眼看到该页面时也能正常工作。用户不必调整页面大小即可查看她的预期。

这是使用的 jQuery :

$(function(){
    resizefunction();
    $( window).on('resize',resizefunction);
});

function resizefunction() {
    var aside1 = $('aside').height();
    var aside2 = $('.archives').height(); 
    var content = $('article').height();
    var total = (aside1 + aside2);
    $('article').css("height", total+'px');
}

希望你能帮助我。

Ps : 另一个小问题是:为什么文章的大小比应有的小了一点?

我无法访问该页面,但我猜你的图片让你感到困惑,请尝试

$(window).load(function() { 
 // executes when complete page is fully loaded, including all frames, objects and images 
resizefunction();

 });