[JS] dynamické menu

Webdesign, HTML, CSS, Flash, PHP, ASP, .NET, JavaScript. Kritika www stránek na Smetišti.

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod Prkny 21. 12. 2011 15:39

Dobrý den,

rád bych využil následující dynamické MENU: http://www.gosu.pl/menu/demo/DynamicTree/example1.html

Jelikož JS takřka vůbec neumím nemohu přijít na to jak udělat, aby bylo menu rozevřené a zobrazoval se aktivní link.
Prosím o pomoc.
Prkny
Junior

Odeslat příspěvekod Vebloud 22. 12. 2011 10:47

http://www.manualy.net/article.php?articleID=1 Když pominu, že se mi rozbila čeština a diskuzi jsem musel zablokovat, tak ty informaci by ti měli pomoct.
Žít a nechat žít, ty máš svůj názor, já mám svůj názor, já ti nebudu nutit svůj, nemusím souhlasit s tvým, ale udělám vše, abys ho mohl svobodně vyjádřit.
Vebloud
VIP uživatel
Uživatelský avatar

Odeslat příspěvekod Prkny 22. 12. 2011 20:46

Děkuji za zajímavý tip na pěkné JS menu, bohužel jsem v něm nenašel to, aby zobrazoval aktivní aktuální link v rozevřeém menu.
:(
Prkny
Junior

Odeslat příspěvekod Vebloud 22. 12. 2011 23:07

Protože to tam není automatické. Není to totiž hotové menu ale strom. Zjistit si, který node máš otevřený si musíš sám a pomocí OpenTo si ho na něj otevřít.

Nemělo by to být tak složité, pouze musíš z adresy vydedukovat, jaký node máš otevřít.

Podle proměnné nebo stránky na kterou to vede a pak mít v JS uložené dvojice, které identifikuješ podle url a ono ti to vrátí číslo nodu a je to. Viz API:
Kód: Vybrat vše
openTo()

Opens the tree to a certain node and can also select the node.
Can only be called after the tree is drawn.
Žít a nechat žít, ty máš svůj názor, já mám svůj názor, já ti nebudu nutit svůj, nemusím souhlasit s tvým, ale udělám vše, abys ho mohl svobodně vyjádřit.
Vebloud
VIP uživatel
Uživatelský avatar

Odeslat příspěvekod Prkny 23. 12. 2011 08:46

Děkuji. Pokusím se ... :)
Prkny
Junior


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků