/ / jQuery conflict on wordpress page - javascript, php, jquery, wordpress

jQuery conflict on wordpress page - javascript, php, jquery, wordpress

Soy bastante nuevo en jQuery y tengo un problema. En mi página, me gustaría agregar un nuevo fragmento de código jQuery que haga uso de:

De alguna manera, cuando agrego este script, mi código funciona, pero el resto del código del sitio web está roto.

He intentado agregar el $.noConflict(true); Guión a mi jQuery. Pero no funciona de alguna manera .. ¿Alguien puede ayudarme?

Gracias por adelantado.

Madeja

Respuestas

0 para la respuesta № 1

Wordpress está en modo noConflicto de forma predeterminada, no tiene que agregar nada, solo tiene que usar jQuery, y no $.

Esto generalmente se maneja con envolturas jQuery.

jQuery(function($) {
// code here
});

También significa

$.noConflict(true);

ganó "t trabajo, como $ no está definido en Wordpress, todo se explica en el Códice


1 para la respuesta № 2

Puedes configurar otra variable para usar en lugar de $ como var $j = jQuery.noConflict();


0 para la respuesta № 3

Necesitas crear una nueva variable en lugar de la $ y usar eso.

Por ejemplo para wordpress u usarás $

Entonces para el otro jQuery puedes crear uno nuevo como este.

var jquery = $.noConflict();

Por ejemplo Ahora usarás jquery en lugar de $

jquery(document).ready(function (){
var form = jquery("#formcomments");
var submit = jquery("#comments");

0 para la respuesta № 4

Intenta convertir todo $ a jQuery en su código o uso:

jQuery(function($) {
// Your code here
});

o ponga su código dentro de un cierre:

(function($){
// Your code here
})(jQuery);

0 para la respuesta № 5

$ .noConflicto (); agrega esta función donde tus scripts están en conflicto