creare un nuovo elemento ul in un menu

  • Creatore Discussione Creatore Discussione ans66
  • Data di inizio Data di inizio

ans66

Utente Attivo
27 Ago 2011
158
0
16
Ciao a tutti.

Devo modificare il mio menù al click di una sua voce. Seguono mie istruzioni:

Codice:
// cambia menu li ul href                              
        $( "#prod" ).click(function( event ) {
        event.preventDefault();
        $("#home").html("Ruote Industriali");
        $(".homeref").attr("href", "index.php?tit=Ruote Industriali&lng=it");
        $("#news").html("Ruote Collettivit"+aconacc);
        $(".newsref").attr("href", "index.php?tit=Ruote Collettività&lng=it");
        $("#az").html("Ruote Con Supporti inox");
        $(".azref").attr("href", "index.php?tit=Ruote Con Supporti inox&lng=it");
        
        // elimina il sudmenu di prodotti
        $( "ul#subm" ).remove();
        
        $("#prod").html("Supporti Industriali");
        $(".prodref").attr("href", "index.php?tit=Supporti Industriali&lng=it");
        $("#cert").html("Supporti Collettivit"+aconacc);
        $(".certref").attr("href", "index.php?tit=Supporti Collettività&lng=it");
        $("#cerca").html("Documentazione Cataloghi");
        $(".cercaref").attr("href", "index.php?tit=Documentazione Cataloghi&lng=it");
        $("#cont").html("Guida Impiego");
        $(".contref").attr("href", "index.php?tit=Guida Impiego&lng=it");
        
        // agiungere li
        $("ul.menu").append("<li><a class='normref' href='index.php?tit=Normative&lng=it'><span id='norm'>Normative</span></a></li>");
        $("ul.menu").append('<li><a href="index.php?tit=Rohs&lng=it">Rohs</a></li>');
        $("ul.menu").append('<li><a href="index.php?tit=Reach&lng=it">Reach</a></li>');
        $("ul.menu").append("<li><a class='bck' href='#'>BACK</a></li>");

a questo punto dovrei creare un nuovo elemento ul all' ultimo elemento (class='bck') e non riesco a farlo.

Elemento ul:

Codice:
<ul><li><a class='bck2' href='#'>TORNA INDIETRO</a></li></ul>

Grazie per l'aiuto
 
risolto cambiato:

Codice:
$("ul.menu").append("<li><a class='bck' href='#'>BACK</a></li>");

con

Codice:
$("ul.menu").append("<li><a class='bck' href='#'>BACK</a> <ul><li><a href='#'> Torna Indietro</a></li></ul> </li>");
 

Discussioni simili