Così ho tolto l'errore ma il codice cmq non funziona.
Credo che la questione sia: la width al div viene data dopo il caricamento dell'immagine e non prima.
Ho anche provato a scrivere:
ma nell'alert ci sono solo zeri..codice:$(".wrapper img").each(function() { var img = new Image(); img.src = $(this).attr("src"); alert(img.width+""+img.clientWidth+""+img.naturalWidth+""+img.offsetWidth+""+img.scrollWidth ); //totalWidth = totalWidth + parseInt(this.width); //$("#debug").append("totalWidth = " + totalWidth + " x = " + x); });
Come faccio a far caricare lo script dopo che sia stato elaborato il DOM?

Rispondi quotando