El dialog de jquery ui dejó de funcionar: da el error "no se puede llamar al método 'mouseover' de undefined"

He estado usando los cuadros de dialog de la interfaz de usuario de jQuery en mi aplicación, y todo estuvo bien hasta hoy cuando traté de abrir un cuadro de dialog, y no pasó nada. En la console, fue:

Unkeught TypeError: no se puede llamar al método 'mouseover' de undefinedjquery-ui.js, línea 162

y

GET data: undefined (undefined) – esto no tenía un número de línea, en Chrome, solo decía "data:".

El código en jquery-ui.js que arroja el error está en el código de tamaño variable:

this._handles.mouseover(function(){...}); 

Mi código para llamar al dialog es:

 $('.popup-trigger').click(function(){ var target = $(this).attr('href'); $(target).dialog({ width:650, minWidth:500, minHeight:250, }); return false; }); 

Donde el atributo href de los elementos .popup-trigger es algo así como "#dialog". Este código funcionaba bien hasta hoy.

He trabajado mucho en la aplicación desde la última vez que funcionó correctamente, por lo que no puedo identificar ni una sola cosa que haya cambiado.

¿Alguien puede señalarme en la dirección correcta? ¿Cuál es este error?

Editar – después de otra mirada, descubrí que este error solo ocurre la PRIMERA vez que hace clic en el button. El segundo clic muestra con éxito el dialog sin errores.

One Solution collect form web for “El dialog de jquery ui dejó de funcionar: da el error "no se puede llamar al método 'mouseover' de undefined"”

Tengo exactamente el mismo problema hoy.

Paso aproximadamente una hora depurando mi código y termina encontrando que una de mis funciones personalizadas tiene un conflicto de nombres con la function jquery.ui. En mi caso, el nombre conflictivo es 'disableSelection'.

Espero que te ayude en tu caso.

  • ie9 modo de estándares, iframes y dom manip
  • Redimensionar automáticamente el dialog de la interfaz de usuario de jQuery al ancho del contenido cargado por ajax
  • Valor de retorno del cuadro de dialog de la interfaz de usuario de jquery
  • El dialog jQuery UI no se abre por segunda vez
  • ¿Cómo configuro la contención en un dialog de jQuery UI?
  • Desactivar programáticamente un button en un dialog jquery ui hasta que se complete la llamada ajax?
  • Establecer un estilo de barra de título de dialog de Jquery
  • Diálogo JQuery - Establecer text de button sin usar key
  • Sepa cuándo se ha producido una colisión de position en jQuery UI
  • TinyMCE se abrió en el dialog modal jqueryUI
  • El evento Click no funciona dentro del dialog jQuery
  • Javascript tiene muchos buenos JS marco (como Node.js AngularJS Vue.js React.js) es el mejor lenguaje de script.