with plugin para paginas español create crear jquery jquery-plugins

plugin - La versión anterior está en conflicto con la versión más nueva de jquery



jquery plugins español (2)

Puede intentar cargar solo la versión más nueva de jQuery y luego cargar jquery-migrate que restaurará algunas funciones antiguas. Sin embargo, sin saber qué características específicas necesita tu aplicación, no puedo estar seguro de que esto resuelva el problema.

https://cdnjs.cloudflare.com/ajax/libs/jquery-migrate/1.2.1/jquery-migrate.min.js

Idealmente, sin embargo, debería identificar realmente el código que se basa en versiones anteriores de jQuery y actualizarlas para que funcionen con la versión más reciente. Al final del día, los cambios en jQuery se hicieron por una razón. Y seguramente estará mejor con las nuevas implementaciones.

Si decide actualizar inteligentemente su código, la Guía de actualización de jQuery Core 1.9 sería un buen lugar para comenzar

Estoy atrapado en un problema importante con los complementos de jquery. Tengo un código escrito con jquery 1.7.1, ahora comencé a usar bootstrap y necesito el plugin jquery 1.9.1 o superior.

Después de incluir esta versión " https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js ", mi funcionalidad anterior dejó de funcionar. Luego usé ambas versiones pero no tuve suerte otra vez.

No quiero volver a escribir mi código anterior para hacerlo compatible con la nueva versión. Por favor brinde una solución

Recibo muchos errores como: UnEdge TypeError: that.errorDialog.dialog no es una función, .live no es una función, .dialog no está definido, null errors. Recibo errores con mi código que funciona bien con jQuery 1.7.1

¿Cómo puedo solucionar esto? Por favor ayuda.

¡Gracias! Deepika


Cuando carga su jQuery.xxjs, sobrescribirá los vars de $ y jQuery existentes. PERO guarda una copia de seguridad de ellos (en _$ y _jQuery ). ¡Llamando a noConflict (true) restaura la situación como estaba antes de su inclusión de js!

noConflict() le da la instancia en ejecución (la última cargada), por lo que puede trabajar con su versión de esta manera

Reanudando

  • la página original carga su "jquery.versionX.js"
  • $ y jQuery pertenecen a la versiónX
  • llama a su "jquery.versionY.js"
  • ahora $ y jQuery pertenecen a versionY, más _ $ y _jQuery que pertenecen a la versiónX
  • var my_jQuery = jQuery.noConflict (true);
  • ahora $ y jQuery pertenecen a la versiónX, _ $ y _jQuery son probablemente nulos, y my_jQuery es versionY

Si desea volver a una versión específica, agregue el siguiente código JavaScript en HTML.

<script type="text/javascript"> if (jQuery.fn.jquery != "1.11.0") var jQuery_1_11_0 = $.noConflict(true); </script>