JQuery div.height se trompe dans Chrome pour faire tous les divs même hauteur

J'ai utilisé le code suivant pour l'égalité de la hauteur pour rightposleftpos et middlepos divs:

<script>

    jQuery.noConflict();
    jQuery(document).ready(function($){

        //Find the greatest height:
        maxHeight = Math.max($('#rightpos').height(), $('#middlepos').height());
        maxHeight = Math.max(maxHeight, $('#leftpos').height());

        //Set height:
        $('#rightpos').height(maxHeight);
        $('#middlepos').height(maxHeight);
        $('#leftpos').height(maxHeight);

    })
</script>

La détermination de la plus haute div utilisant ce moyen pour la page principale de http://yaskawa.ir/ fonctionne bien sous Firefox, mais a des problèmes dans Chrome.


Mise à JOUR de 1 après Sparky672's réponse:

Je peux voir qu'avec ce code,le alert('test here'); à la fin ne fonctionne pas.

<script>
    jQuery.noConflict();
    //jQuery(document).ready(function($){});

    jQuery(window).load(function($){

        //Find the greatest height:
        maxHeight = Math.max($('#rightpos').height(), $('#middlepos').height());
        maxHeight = Math.max(maxHeight, $('#leftpos').height());

        //Set height:
        $('#rightpos').height(maxHeight);
        $('#middlepos').height(maxHeight);
        $('#leftpos').height(maxHeight);

        alert('test here');
    })
</script>

JQuery div.height se trompe dans Chrome pour faire tous les divs même hauteur

source d'informationauteur Mohammad Naji | 2012-12-12