Danke, ja, aber das ist nicht das eigentliche Problem. Ich habe die IDs auf HTML und CSS angepasst. Vielleicht so nicht üblich, aber Fehlerlos.
Von JS habe ich aber keine Ahnung. Auf der Webseite gibt es 8 Dropdown Menüs mit der ID cssmenu "1-8"
Mit der Datei script2.js ist aber nur das erste Dropdown Menü aktiviert.
Welche Änderungen muss ich jetzt noch auf dem Script vornehmen, damit alle Menüs aktiv werden?
Kann mir da wer helfen?
Web-Start
script2.js
( function( $ ) {
$( document ).ready(function() {
$('#cssmenu ul ul lidd').addClass('odd');
$('#cssmenu ul ul li:even').addClass('even');
$('#cssmenu > ul > li > a').click(function() {
$('#cssmenu li').removeClass('active');
$(this).closest('li').addClass('active');
var checkElement = $(this).next();
if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
$(this).closest('li').removeClass('active');
checkElement.slideUp('normal');
}
if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
$('#cssmenu ul ul:visible').slideUp('normal');
checkElement.slideDown('normal');
}
if($(this).closest('li').find('ul').children().len gth == 0) {
return true;
} else {
return false;
}
});
});
} )( jQuery );