ho appena testato sui seguenti browser:

firefox
ie 9 beta
opera
safari
chrome

solo per gli ultimi due mi da il tuo stesso problema.

Da una rapida ricerca su google mi pare di aver capito che è un bug di jquery, prova in javascript classico.

Codice PHP:

<html>
    <
head>
        <
script type='text/javascript' src='jq.js'></script>
        <script type='text/javascript'>
            /*$(document).ready(
                function(){
                    totale = 0;
                    $(".wrapperImg").each(
                        function(){
                            alert($(this).width());
                            totale += $(this).width();
                        }
                    )
                    alert(totale);
                }
            )*/
            
            function main(){
                totale = 0;
                for(x=0; x<document.images.length; x++){
                    totale+=document.images[x].width;
                }
                alert(totale);
            }
        </script>
    </head>
    <body onload='main()'>
        <div id="viewer" class="js-disabled"> 
            <a class="wrapper" href="#" title="Hangar">
                [img]1.jpg[/img]
            </a> 
            <a class="wrapper" href="#" title="Pannello di controllo">
                [img]2.jpg[/img]
            </a> 
            <a class="wrapper" href="#" title="Piper Pa 30 I-LUEL">
                 [img]3.jpg[/img]
            </a> 
        </div>
    </body>
</html>