ciao!

ho questo codice che altro non fa che ridimensionare una immagine dandogli le dimensioni del div dove si trova e del document:
codice:
function ridimensionaImgHome() {
    $('.left > #img_home_left').css({
        'height': $(document).height(),
        'width': $('.left').width(),
    });
}
richiamo tutto così:
codice:
<div class="row h-100">
    <div class="col-md-8 left">
        <img id="img_home_left" src="images/img.jpg" alt="">
    </div>
    <div class="col-md-4 right">
        .......
</div>
</div>
<script>
    $(window).resize(function () {
        ridimensionaImgHome();
    });

    $(function () {
        ridimensionaImgHome();
    });
</script>
il problema è che se vado sulla pagina, la funzione non viene richiamata.
se poi do un bel Ctrl+R, funziona.
suggerimenti???