Get Dimensioni Immagini

Allen Walker

Nuovo Utente
16 Nov 2010
1
0
0
Salve a tutti, ho bisogno di aiuto, ho uno script di imageshow gratuito scaricato dal web ora l'ho modificato e quando clicco sull'immagine in focus mi fa diventare opaco lo schermo e mi apre al centro un div bianco con l'immaine centrata e un pulsante per il close.
Lo script da me modificato è questo sotto che si attiva quando clicclo sull'immagine:
in poche parole quando mi creo il contenitore con le due variabili $alt e $larg le aumento per dare il margine.. bene la prima volta che clicco sulla prima immagine mi apre il contenitore largo 10 e lungo 55 cioè il valore numerico che aumento IO... è come se nn legge le width e la height... ma lo fa solo con la prima immagine e solo se la clicco la prima volta.. se clicco la seconda e poi di nuovo la prima funziona... quale può essere l'errore? questo è lo script che si attiva quando clicclo sull'immagine:
Codice:
	document.visualizza.src = this.url;
	$("div#opaco").fadeIn(1000);
	$larg = $("img#visual").width();
	$alt = $("img#visual").height();
	$larg += 10;
	$alt += 55;
	$margin = -( $larg / 2 );
	$("div#img_cont").delay(800).animate({
		marginLeft: $margin,
		width: $larg,
		height: $alt								
	}, 1200, "linear");
	$("img#visual").delay(2000).fadeIn(1000);
	$("p#close").delay(2000).fadeIn(500);
 

Discussioni simili