Próbuję użyć jQuery-File-Upload plugin. Ale mam problem, kiedy faktycznie próbuję wywołać funkcję. Gdzieś w moim kodzie, zadzwonię do $ (fubar) .fileupload i otrzymam Uncaught TypeError: Object #<Object> has no method '_on' jquery.fileupload.js:977
. Teraz dzieje się to po stronie i wszystkie skrypty js zostały załadowane.Błąd przesyłania pliku JQuery: Uncaught TypeError: Object # <Object> nie ma metody '_on'
A) A similar error is discussed w tablicach narzędzi. Próbowałem techniki włączania jquery.fileupload.js tuż po załadowaniu dom. Próbowałem tej techniki z czymś poniżej.
<script src='/static/presentation/js/lib/jquery.fileupload.js'></script>
<script src='/static/presentation/js/lib/jquery.iframe-transport.js'></script>
</body>
Ale podczas ładowania strony, dostaję kolejny błąd Uncaught Error: Mismatched anonymous define() module: function ($) {...
.
B) Na documentReady próbowałem nawet dynamicznie generować i włączać znaczniki skryptów w głowie. Ale pojawia się ten sam błąd: Uncaught Error: Mismatched anonymous define() module: function ($) {...
.
Używam przesyłania plików jquery z requirejs. Podsumowując, przetestowałem bibliotekę i pracowałem z prostą statyczną stroną jane. Tylko podstawowe pliki biblioteki js. Więc nie wiem, co to powoduje. Ale nie wydaje się być związane z DOM.
Każda pomoc jest doceniana.
Czy w pierwszej kolejności umieściłeś plik jQuery? –
Tak (jasne pytanie). Obciążenie skryptu JQuery jest poza pluginem jquery-file-upload. – Nutritioustim
Ok, właśnie to rozgryzłem. Zobacz poniżej ... – Nutritioustim