Liebe CONTAO-Gemeinde!
Hier mein Problem als ein Javascript-Greenhorn:
– Es soll ein HORIZONTALES Sliding-Menu mit dem AKKORDEON umgesetzt werden.
– Beim Überfahren - EGAL welches Hauptmenupunkts – soll über die gesamte Breite des Hauptmenus
eine Untermenufläche mit ALLEN Untermenu-Punkten NACH OBEN
ausfahren.
– Beim Verlassen des Hauptmenupunkts bleibt das Untermenu kurz stehen
und fährt wieder ein.
Es gibt hier auch ein Zwischenergebnis zu vermelden, ABER ich habe es bisher
nicht erreicht, DAS sich das AKKORDEON bei mouseout oder mouseleave
wieder schließt.
Hier mal der Link:
http://www.hobbje-appartements-helgo...artements.html
Und hier mal das Javascript, das ich verwende:
Code:
<script type="text/javascript">
<!--//--><![CDATA[//><!--
window.addEvent('domready', function()
{
$$('.toggler').addEvent('mouseenter', function() {
this.fireEvent('click'); });
this.accordion = new Accordion($$('div.toggler'), $$('div.accordion'),
{
opacity: false,
display:false,
onActive: function(toggler, i)
{
toggler.getFirst() ? toggler.getFirst().addClass('togactive') : toggler.addClass('togactive');
toggler.getFirst() ? toggler.getFirst().removeClass('toginactive') : toggler.removeClass('toginactive');
},
onBackground: function(toggler, i)
{
toggler.getFirst() ? toggler.getFirst().removeClass('togactive') : toggler.removeClass('togactive');
toggler.getFirst() ? toggler.getFirst().addClass('toginactive') : toggler.addClass('toginactive');
}
});
});
//--><!]]>
</script>
Bin um jede Hilfe dankbar!
BG
Rüdiger
Lesezeichen