Problema load jquery

meliupa

Nuovo Utente
2 Giu 2014
16
0
1
Salve è il mio primo messaggio su questo forum e spero di non sbagliare nulla, vi spiego il mio problema, sto usando il metodo di caricamento file con jquery e vorrei aggiungere una nuova funzione, vorrei che quando si arriva sulla pagina ci sia il primo file dell' elenco già caricato. Al momento quando io arrivo sulla pagina, mi ritrovo solo il menù sul quale clikkare, poi tutto funziona, ma dal punto di vista estetico è brutto, e vorrei che si vedesse già il contenuto, per non ritrovarmi su una pagina vuota. Spero di esser riuscito a spiegare ciò che intendo, vi aggiungo il codice che sto usando per il load, e spero possiate darmi una mano a modificarlo.

Codice:
$(".coldx").load("malvia.html #conte");
	$(".colsx ul li a").click(function(e) {
        var capitoloScelto= $(this).attr("href")
			$(".coldx").load(capitoloScelto + "#conte").fadeOut(function		(){ $(this).fadeIn("slow");
				});
			e.preventDefault();
 
Ciao benvenuto.
Mancano le parentesi a chiusura dello script e ci sono degli spazi che non servono.
Racchiudi inoltre il tutto tra $(document).ready(function(){ .. }); in modo da aspettare che il documento sia creato prima di lanciare il load()
Codice:
<script type="text/javascript">
    $(document).ready(function(){
        $(".coldx").load("malvia.html#conte");
        $(".colsx ul li a").click(function(e) {
            var capitoloScelto= $(this).attr("href")
            $(".coldx").load(capitoloScelto + "#conte").fadeOut(function(){ 
                $(this).fadeIn("slow");
            });
            e.preventDefault();
        });
    });    
</script>
 

Discussioni simili