Estoy tratando de utilizar el jQuery-Carga de Archivos de plugin. Pero tengo un problema cuando en realidad tratando de invocar a la función. En algún lugar de mi código, voy a llamar a $(fubar).fileupload, y obtener Uncaught TypeError: Object #<Object> has no method '_on' jquery.fileupload.js:977. Ahora que esto está sucediendo después de la página y todos los scripts js se han cargado.

A) Un de error similar se discute en la herramienta de juntas. He probado la técnica de la inclusión de jquery.fileupload.js justo después de que el dom carga. He probado la técnica, con algo parecido a continuación.


  <script src='/static/presentation/js/lib/jquery.fileupload.js'></script>
  <script src='/static/presentation/js/lib/jquery.iframe-transport.js'></script>
</body>

Pero cuando se carga la página, me sale otro error Uncaught Error: Mismatched anonymous define() module: function ($) {... .

B) En documentReady, incluso traté de generación dinámica e incluyendo las etiquetas de script, en la cabeza. Pero me sale el mismo error Uncaught Error: Mismatched anonymous define() module: function ($) {... .

Estoy usando jquery-archivo-cargar con requirejs. Sólo traigo que hasta he probado a cabo la biblioteca y tengo que trabajar con un plain jane sitio estático. Sólo el fondo de js archivos de la biblioteca. Así que no sé cuál es la causa de esto. Pero no parece ser DOM relacionados.

Cualquier ayuda es muy apreciada.

  • Has incluido el archivo de jQuery en el primer lugar ?
  • Sí (buena pregunta). JQuery script de carga es frío el jquery-carga de archivos de plugin.
  • Ok, yo solo lo imaginé. Ver a continuación…

3 Comentarios

  1. 25

    Ok, yo sólo lo imaginé. Sólo necesito incluir jquery.fileupload.js después de jquery.ui.widget.js y jquery.iframe-transport.js . Al menos sé como referencia para el futuro.

    <script src='/static/presentation/js/lib/jquery.ui.widget.js'></script>
    <script src='/static/presentation/js/lib/jquery.iframe-transport.js'></script>
    <script src='/static/presentation/js/lib/jquery.fileupload.js'></script>
    • Estoy escribiendo una extensión basado en jQuery File Upload plugin para Yii framework y tuvo el error similar debido a que yo no incluyen jquery.ui.widget.js. Aunque en la página de demostración de que el plugin se podía ver en los comentarios de que «El jQuery UI widget de fábrica, puede ser omitido si jQuery UI, que ya está incluido». No es cierto, al menos para jQuery UI 1.8.22 que viene con Yii 1.1.12.
    • Me pregunto cómo era la solución, porque yo tenía el mismo problema que me fijo demasiado al igual que usted, pero en su página de demostración de sus JS archivos están dispersos por todas partes y su «carga» no tirar ningún error.
  2. 0

    Asegúrese de que está ejecutando complementarios versiones de jQuery y jQuery UI, y sólo una copia de jQuery. Me di cuenta de que había jquery rails ejecutando en 1.10 y un local de jQuery 1.11 archivo, y la eliminación de este último y la actualización de la ex hizo el truco.

  3. -1

    Con la versión más reciente azul imp acabo de cambiar jquery.ui.widget.js con jquery-ui-1.9.2.custom.min.js y funciona bien. Espero que esto ayude a alguien atascado con esto.

Dejar respuesta

Please enter your comment!
Please enter your name here