0
Ich habe eine kleine Funktion, die meine headerbar
Klasse repariert, nachdem ich auf den Menü-Button geklickt habe.Menü bleibt behoben
Es funktioniert, aber wenn ich auf die Schaltfläche erneut klicke, bleibt die headerbar
fixiert.
Hier ist mein javascript:
// menu animation
$(window).load(function() {
$('.menuBtn').click(function(e) {
e.preventDefault();
(this.classList.contains('is-active') === true) ? this.classList.remove('is-active'): this.classList.add('is-active');
$('nav').slideToggle();
});
});
$('.menuBtn').click(function() {
$('nav').css('position', 'fixed');
$('.headerBarm').css('position', 'fixed');
});
Dieser Code macht die headerbar
Klasse festgelegt:
$('.menuBtn').click(function() {
$('nav').css('position', 'fixed');
$('.headerBarm').css('position', 'fixed');
});
Also im Grunde möchte ich es wieder normal ändern, wenn ich wieder auf die Schaltfläche klicken.
Nicht wirklich .. '.headerBarm' nicht bekommen die' is-active'-Klasse. – Arg0n
@kevinseda Kein Problem :) – Arg0n