Ich versuche, ein Dropdown-Menü zu erstellen, das anzeigt, wenn ein Benutzer darauf klickt, und schließt, ob der Benutzer erneut darauf klickt oder außerhalb des Menüs klickt. Jetzt habe ich ein funktionierendes Skript dank dieser Community: http://jsfiddle.net/aL7Xe/1000/Dropdown-Menü in Drupal 8 ausgeblendet
Aber wenn Sie dies auf meiner Drupal 8 Website verwenden, funktioniert es nicht, irgendwelche Ideen?
jQuery im mit:
jQuery(document).ready(function() {
$('.topmenu').click(function(e){
e.stopPropagation();
$(this).find('.dropdown-menu').toggleClass('hide');
});
$('html').on('click', function(){
$('.dropdown-menu').addClass('hide');
});
});
Vielen Dank im Voraus
GELÖST:
ich es schon gelöst, stellt sich heraus, als ich an der Debug-Funktion in Firefox @ der Konsole sucht man sagen Fehler $ ist keine Funktion. Ich fügte dann $ in der ersten Zeile hinzu, so dass es so wurde jQuery(document).ready(function($) {
Und der Fehler war weg und es funktionierte.