Accordion plugin

  • Creatore Discussione Creatore Discussione clembo
  • Data di inizio Data di inizio

clembo

Nuovo Utente
11 Mar 2011
1
0
0
Salve a tutti,

sviluppo in .NET e non ho molta dimestichezza con Javascript.
Sto utilizzando un menu (plugin Jquery) per il mio sito.
Per generare le voci del menu e gestire i permessi in modo semplice uso un repeater collegato ad una web.sitemap. Il tutto in una masterpage.
Ho due problemi.
Il primo è assegnare ad uno specifico elemento la classe active. Il plugin infatti setta la classe di un altro elemento.
La seconda è ottenere che dal caricamento di una pagina si possa assegnare la classe "expand" alla voce di menu collegata.

Il codice html da usare prevede la seguente struttura:

<ul class="menu collapsible">
<li class="expand">
<a href="#">Weblog Tools</a>
<ul class="acitem">
<li><a href="http://www.pivotx.net/">PivotX</a></li>
<li><a href="http://www.wordpress.org/">WordPress</a></li>
</ul>
</li>
<li>
<a href="#">Weblog Tools</a>
<ul class="acitem">
<li><a href="http://www.pivotx.net/">PivotX</a></li>
<li><a href="http://www.wordpress.org/">WordPress</a></li>
</ul>
</li>
</ul>

Nel mio caso dovrei assegnare la classe active al primo tag <li> in cui sono nidificate le altre voci. Al contrario il plugin assegna la classe active al secondo tag.
Come posso risolvere?

Grazie in anticipo
 

Discussioni simili