Forum > Klientspråk > JavaScript
Hej!
Jag behöver lite hjälp med hur man tar fram en sub-meny med hjälp av Ajax/jQuery.
Det jag har nu är en meny som ligger horisontellt, detta med css formateringar och strukturen:
<ul>
<li>Meny 1</li>
<li>Meny 2</li>
</ul>
Osv.
Det jag vill göra är att när man hovrar över t.ex. "meny 1" så ska en sub-meny dyka upp i en div jag angett, t.ex. <div id="submeny">Här kommer submenyn</div>
Dock vet jag inte riktigt hur jag ska göra detta på ett smidigt sätt. Ska jag göra ett AJAX-anrop till en sida på ett onhover-event, eller ska jag redan ha submenyn på sidan och visa/dölja rätt länkar för rätt kategori vald i huvudmenyn?
Dessutom vill jag göra detta med t.ex. en blind-down effekt eller liknande så man ser att något händer på sidan.
Hur ska jag påbörja detta då jag inte alls är speciellt hemma på javascript?
| Skriv utHittade ett plugin som gör det du vill göra.
http://users.tpg.com.au/j_bir...rfish/#examples
1. Varför AJAX?
2. Varför en div? Känns mycket smidigare att köra med en listad meny:
<ul>
<li>Meny1
<ul>
<li>Meny1-1</li>
</ul>
</li>
</ul>
Wow, Superfish såg verkligen bra ut - testar mig fram med det nu och rapporterar senare om det fungerade bra!
Superfish passade helt perfekt, tack ska ni ha!