2016-03-23 7 views
-1

Ich versuche, eine Schaltfläche zu einer Folie im Menü hinzuzufügen, die es beim Klicken schließt.Jquery .removeClass Funktion funktioniert nicht

Sie können eine Demo sehen here. Die Menütaste erscheint bei 960px Browser Breite. Ich habe einen Link close-menu an den Anfang des Menüs hinzugefügt und diesen Code verwendet, um diesen Link zu entfernen, entfernen Sie die menu-open Klasse aus dem Nav, die das Menü theoretisch schließen sollte.

$('.close-menu').click(function() { 
     $("#adminmobmenu").removeClass("menu-open"); 
}); 

Mein Problem ist, dass dieser Code nicht wirklich etwas tut, und ich bin nicht sicher warum. Vielen Dank im Voraus

+3

'Can not Eigenschaft‚Stil‘von null' in der Konsole lesen .. – Rayon

+3

Sie müssen das Skript in einem dom bereit Handler hinzuzufügen, Sie habe das Skript platziert, bevor das Element zum dom hinzugefügt wird –

+0

Hast du deinen jQuery enthalten? – Malvolio

Antwort

0

Ihr Skript ist nicht in der document.ready Funktion enter image description here

+0

Doh ... danke. –