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>