Buon giorno a tutti!
Seguo da molto il forum di HTML.it e mi ha salvato parecchie volte dal baratro più totale. E per questo vi ringrazio infinitamente TUTTI.
Ma stavolta non so proprio dove sbattere la testa.
Partendo con il mio problema:
- ho un url che mi passa più parametri della serie:
codice:
http://miosito.com/index.php?asd1=qwe&asd2=qwer
-ho identificato il parametro che mi serve in javascript e lo estrapolo mettendolo nella variabile "dest" in questo modo:
codice:
document.onload=box_dest();
function box_dest(){
var qst=location.search.substr(1);
var dati = new Array()
dati=qst.split("&");
//prendo valore del parametro aggiunto dir=xxx
var dest = dati[5].substr(dati[5].indexOf("=")+1);
-ora è qui che si pone il problema, che non sono nemmeno sicuro che sia di codice, ma non saprei di cosa potrebbe essere se non quello.
Se faccio alert(dest); mi ritorna il valore giusto e tutto ma appena chiamo la funzione in cui devo usare quel valore non fa nulla... O meglio la funzione riceve il valore perchè ho fatto un alert anche lì dentro e lo fa vedere ma quando si tratta di farmi vedere il div che si chiama come il contenuto della variabile dest non fa nulla. ho provato pure ad aggiungere un setTimeOut così la pagina finisce di caricarsi ho pensato, ma non fa nulla nemmeno così..
Codice della funzione che riceve "dest":
codice:
function mostra(box_recived){
	alert('mostra');
	alert(box_recived);
	 jQuery('.box').hide('fadeout');
	 jQuery('#'+box_recived).show('fadein')
}
Grazie mille per l'aiuto!