Semantic-ui Dropdown funktioniert nicht

8

Ich habe Probleme, ein Dropdown-Menü in mein HTML-Formular zu integrieren. Ich habe alles versucht, was ich tun kann und was ich online gefunden habe, aber es funktioniert immer noch nicht. Ich habe festgestellt, dass dieser Code in JSFiddle ordnungsgemäß ausgeführt wird. Die Skriptpfade sind in Ordnung und die Skripte werden korrekt geladen.

Habe ich etwas verpasst?

%Vor%     
R4T1N4 27.08.2014, 14:11
quelle

3 Antworten

13

Versuchen Sie,

zu setzen %Vor%

direkt vor dem schließenden </body> -Tag. Sie führen das Dropdown-Skript aus, bevor diese Elemente $('.ui.dropdown') sogar im DOM vorhanden sind, sodass Sie nichts anhängen können.

    
imjared 27.08.2014, 14:27
quelle
2

Versuchen Sie es so zu schreiben:

%Vor%

Ihr Skript befindet sich oben auf dem body-Tag. Sie müssen also prüfen, ob das DOM bereit ist. Die Funktion ready () prüft zuerst, ob das DOM bereit ist und führt dann das Skript aus.

    
Tawshif Ahsan Khan 02.06.2015 05:24
quelle
0

Dieser Fehler tritt auch auf, wenn Sie ein benutzerdefiniertes Design für das Menüelement unter Sammlungen in theme.config verwenden, aber keine tatsächliche Überschreibungsdatei für Variablen und Überschreibungen in Ihrem Designordner bereitstellen - auch nicht als leere Dateien. Es wurde kein js-Fehler angezeigt, aber das Dropdown-Menü funktioniert nicht. Stellen Sie sicher, dass entweder alle überschriebenen Dateien vorhanden sind oder ersetzen Sie nur die Elemente, die Sie wirklich verwenden möchten, aus Ihrem benutzerdefinierten Design in theme.config .

    
alex 16.02.2018 11:05
quelle

Tags und Links