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.

  • ¿Cómo eliminar jQuery-ui barra de título de dialog?
  • Usando jQueryUI Dialog, ¿cómo puedo get el elemento que abrió el dialog?
  • Jquery UI dialog demasiado problema de recursión
  • jQuery UI - Cerrar el cuadro de dialog cuando se hace clic afuera
  • ie9 modo de estándares, iframes y dom manip
  • El dialog jQuery UI no se abre por segunda vez
  • Cuadro de dialog jQuery UI 1.10.3, arrastrando el cuadro de dialog de alejamientos
  • El evento Click no funciona dentro del dialog jQuery
  • ¿Tamaño de límite del widget de dialog de la interfaz de usuario JQuery?
  • Pasar datos a un cuadro de dialog de jQuery UI
  • jquery ui dialog arrastrable en todo el dialog, no solo el título
  • Javascript tiene muchos buenos JS marco (como Node.js AngularJS Vue.js React.js) es el mejor lenguaje de script.