Hallo,
Ich würde gerne die mootoolsnav einsetzen. Allerdings brauche ich unbedingt, dass die Untermenüpunkte bei einem Klick statt bei Mouseover erscheinen. Ich habe deshalb in dem Template "nav_moomenu.tpl" statt "onmouseover="moomenu_display" "onclick="moomenu_display"" eingefügt.
Es funktioniert zwar, dass die Unterpunkte erst erscheinen, wenn man auf den entsprechenden Menüpunkt in Level 1 klickt, jedoch erscheinen sie einfach und "blenden" sich nicht langsam ein. Das schaut natürlich nicht so elegant aus!
Kann mir jemand dabei helfen?
Ich würde gerne die mootoolsnav einsetzen. Allerdings brauche ich unbedingt, dass die Untermenüpunkte bei einem Klick statt bei Mouseover erscheinen. Ich habe deshalb in dem Template "nav_moomenu.tpl" statt "onmouseover="moomenu_display" "onclick="moomenu_display"" eingefügt.
Es funktioniert zwar, dass die Unterpunkte erst erscheinen, wenn man auf den entsprechenden Menüpunkt in Level 1 klickt, jedoch erscheinen sie einfach und "blenden" sich nicht langsam ein. Das schaut natürlich nicht so elegant aus!
PHP-Code:
<?php else: /* Mit Untermenüs */ ?>
<li class="<?php if ($item['class']) echo $item['class']; ?> menutoggler"><a href="<?php echo $item['href']; ?>"<?php if ($item['class']): ?> class="<?php echo $item['class']; ?>"<?php endif; ?><?php if ($item['accesskey'] != ''): ?> accesskey="<?php echo $item['accesskey']; ?>"<?php endif; if ($item['tabindex']): ?> tabindex="<?php echo $item['tabindex']; ?>"<?php endif; ?> onclick="this.blur();<?php echo $item['target']; ?>" onclick="moomenu_display(<?php echo $GLOBALS['accorditem'][$this->level]; ?>)" onmouseover="moomenu_fire()"><?php echo $item['link']; ?></a><?php echo $item['subitems']; ?></li>
<!-- count accorditem -->
<?php $GLOBALS['accorditem'][$this->level]++; ?>
<?php endif; ?>
Kommentar