Ich versuche, die jQuery-File-Upload plugin zu verwenden. Aber ich habe ein Problem, wenn ich tatsächlich versuche, die Funktion aufzurufen. Irgendwo in meinem Code werde ich $ (fubar) .fileupload aufrufen und Uncaught TypeError: Object #<Object> has no method '_on' jquery.fileupload.js:977
bekommen. Dies geschieht nun nachdem die Seite und alle js Skripte geladen wurden.JQuery-Datei-Upload-Fehler: Uncaught TypeError: Objekt # <Object> hat keine Methode '_on'
A) A similar error is discussed in den Boards des Werkzeugs. Ich habe versucht, jquery.fileupload.js direkt nach dem dom lädt. Ich habe die Technik mit etwas wie unten versucht.
<script src='/static/presentation/js/lib/jquery.fileupload.js'></script>
<script src='/static/presentation/js/lib/jquery.iframe-transport.js'></script>
</body>
Aber wenn die Seite geladen wird, erhalte ich einen anderen Fehler Uncaught Error: Mismatched anonymous define() module: function ($) {...
.
B) Auf documentReady habe ich sogar versucht, die Script-Tags im Kopf dynamisch zu generieren und einzufügen. Aber ich bekomme den gleichen Fehler Uncaught Error: Mismatched anonymous define() module: function ($) {...
.
Ich benutze jquery-Datei-Upload mit Requirejs. Ich bringe nur das herauf Ich testete die Bibliothek aus und ließ es mit einer normalen Jane-Statik-Seite arbeiten. Nur die grundlegenden js Bibliotheksdateien. Also ich weiß nicht, was das verursacht. Aber es scheint nicht DOM bezogen zu sein.
Jede Hilfe wird geschätzt.
Haben Sie die jQuery-Datei an erster Stelle eingefügt? –
Ja (faire Frage). JQuery-Skript laden ist das Plugin jquery-file-upload. – Nutritioustim
Ok, ich habe es gerade herausgefunden. Siehe unten ... – Nutritioustim