/ / JQuery versión 1.11.0 Error de carga en Safari 5.1.7 para Windows - javascript, jquery, asp.net-mvc, safari

JQuery versión 1.11.0 Load Error en Safari 5.1.7 para Windows - javascript, jquery, asp.net-mvc, safari

Tengo el siguiente error al cargar en Safari 5.1.7 para Windows. El error es el siguiente:

TypeError: "undefined" is not a function (evaluating "div.cloneNode( true ).click()")

Cuando se profundiza en el código fuente jquery 1.11.0, señalaba el siguiente código en negrita:

// IE9-10 clones events bound via attachEvent, but they don"t trigger with .click()
support.noCloneEvent = true;
if ( div.attachEvent ) {
div.attachEvent( "onclick", function() {
support.noCloneEvent = false;
});

**div.cloneNode( true ).click();**
}

Estoy usando ASP.NET MVC 5.2. Parece que JQuery no se pudo cargar en Safari.

¿Alguna idea de por qué? ¡Gracias!

Respuestas

0 para la respuesta № 1

Esto es raro Este error solo ocurrió en Safari 5.1.7 para Windows.

Por alguna razón, necesito poner el script JQuery antes que otros scripts aunque esos otros scripts no usen JQuery.

Esto se resuelve colocando el script JQuery en la parte superior antes que otros scripts.

Gracias.


0 para la respuesta № 2

Tengo el mismo problema, pero resolví con simular.

Muestra:

    // Triggering a native browser event using the simulate plugin
$( "a" ).simulate( "click" );

Simular eventos para ayudar a la unidad a probar las interacciones del usuario. Intento poner el script JQuery en la parte superior, pero no funciona para mí.