Ich benutze Dropzone Js und es funktioniert gut auf Seiten, die ich brauche eine Dropzone. Auf jeder anderen Seite gibt es mir eine "Invalid dropzone element"
Fehlermeldung und verursacht Probleme mit meinem anderen Javascript.dropzone.js gibt Fehler "Ungültiges Dropzone-Element" auf Seite ohne eine Dropzone
Ich habe eine benutzerdefinierte JS-Datei (die unmittelbar nach der dropzone.js Datei lädt) und ganz am Anfang der Datei habe ich die folgende Codezeile:
Dropzone.autoDiscover = false;
Dies sollte es aus aufhören, auf jeder Seite, wo ich es nicht programmatisch aktiviere. Der Fehler verschwindet nur auf Seiten mit einer gültigen Dropzone.
Ich habe auch den folgenden Code auf der Leitung 1470 auf dropzone.js, es zu versuchen und ermöglichen es auch:
Dropzone.autoDiscover = false;
Wie kann ich diesen Fehler beheben?
Sie können prüfen, ob das Element ist, bevor Sie Dropzone init. Mit jQuery können Sie etwas wie folgt versuchen: 'if ($ ('# dropzoneDiv'). Length) {initDropZoneHere}' – Philip
@Philip Wo würde ich diesen Code ablegen? – user1048676
Verwenden Sie jQuery oder reines JS? Die Idee ist, dass Sie überprüfen können, ob das Div vorhanden ist, bevor Sie Dropzone initalisieren. – Philip