Kom ihåg mig?
Home Menu

Menu


Mootools Accordion

 
Ämnesverktyg Visningsalternativ
Oläst 2008-06-11, 11:31 #1
Reactorman Reactorman är inte uppkopplad
Nykomling
 
Reg.datum: Aug 2006
Inlägg: 40
Reactorman Reactorman är inte uppkopplad
Nykomling
 
Reg.datum: Aug 2006
Inlägg: 40
Mootools eget forum var nere nu, så jag testar här...

Jag har en sida där jag använder Mootools Accordion med ett antal togglers. Under vissa "menyalternativ" (togglers) skall det inte finnas några underalternativ, utan jag vill att när man klickar på togglern så skall man komma direkt till sidan.

Jag har lyckats fixa en funktion som reagerar på klick på togglern:

Kod:
window.addEvent('domready', function(){
	
	$$('.toggler').addEvent('click', function(){
 	$$('.toggler').each(function(el){
  	el.clicked=null;
 
  }
 	);

 	//this.clicked=1;
	// Här vill jag att en viss sida skall laddas in. Funkar väl med top.location.href="sida"?
 }
	);
 
	var accordion_films = new Accordion('h3.atStart', 'div.atStart', {
.
.
.
Frågan är nu: Hur kan jag göra för att kolla vilken toggler jag klickat på och öppna en sida som är relterad till denna? Kan man kolla om en toggler inte har några element och utifrån detta öppna en viss sida?

Tex:

GLASS
...Jordgubb
...Blåbår
...Melon
GODIS
MAT
...Pizza
...Ravioli

Om man klickar på togglern GODIS, som inte har några element, så skall man komma till sidan godis.asp.
Jag vill alltså inte ha ett element där under som det står godis på. Tårta på tårta....

Vad säger ni, JS-experter? ;-)
Reactorman är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 21:29.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017