Ich versuche, ein div auf Klick über jQuery zu schalten.Jquery .toggle funktioniert nicht auf Live-Site
Aber irgendwie auf meiner Live-Site funktioniert es überhaupt nicht. Ich versuchte .toggle;
hasClass
.addClass
.removeClass
in if/else;
auch .show/.hide
auf if/else
und so weiter.
Aber irgendwie wird der Inhalt nicht angezeigt oder kann nicht ausgeblendet werden.
Hier ist meine Arbeits Geige mit dem Segment DOM der Livesite:
$(".jsselect").click(function() {
var popup = $(this).next(".popup_select");
if (popup.hasClass('showit')) {
popup.removeClass('showit');
} else {
popup.addClass('showit');
}
});
Hier meine Livesite ist: Livesite
Haben Sie Debugger-Konsole auf Ihrer Livesite überprüft? Irgendwelche Fehler dort? – Nope
Nur zur Info: Sie können den Click-Handler auf '$ (this) .next ('. Popup_select') verkürzen. ToggleClass ('showit');' –
Hey, ich habe es gerade herausgefunden. Ich habe dieselbe .js-Datei zweimal in meine Quelle eingefügt ... Ja, ernsthaft. Vielen Dank für Ihren Kommentar! – LexLusa