Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/08/2011, 14:00
IXtremeLT
 
Fecha de Ingreso: julio-2011
Ubicación: Zapopan, Jal. MX
Mensajes: 316
Antigüedad: 12 años, 10 meses
Puntos: 32
Pregunta Bug dialog JQuery UI????

Hola que tal,

Ejemplo del bug:

Código HTML:
Ver original
  1.  
  2.     <head>
  3.  
  4.         <!-- Inicio de llamadas a JQuery -->
  5.         <link id="stylesheet" rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/ui-lightness/jquery-ui.css">
  6.         <script src="js/jquery-1.6.2.min.js" language="JavaScript" type="text/javascript"></script>
  7.         <script src="js/jquery-ui-1.8.15.custom.min.js" language="JavaScript" type="text/javascript"></script>
  8.         <!-- Fin de llamadas a JQuery -->
  9.  
  10.         <script language="JavaScript" type="text/javascript">
  11.             $( document.ready ).ready( function() {
  12.                 $( "#example" ).dialog();
  13.                 $( document ).click( function() {
  14.                      if ( $( "#example" ).dialog( "isOpen") )
  15.                          $( "#example" ).dialog( "close" );
  16.                      else
  17.                          $( "#example" ).dialog( "open" );
  18.                 } );
  19.             });
  20.         </script>
  21.  
  22.     </head>
  23.  
  24.     <body>
  25.     Mueve primero el dialogo, luego click en el documento para cerrar/abrir y verás que cuándo se abre aparece un poco más arriba, ¿Por qué?!!!
  26.         <div>&npbs;
  27.             <div id="example" title="Example example.">
  28.                 Example
  29.             </div>
  30.         </div>
  31.  
  32.     </body>
  33.  
  34. </html>

Por favor, prueben el código para que vean a que me refiero, primero tienen que mover el dialogo, luego lo cierran y cuando lo vuelvan a abrir veran que se mueve hacia arriba.

Esto pasa cuándo introduzco "#example" dentro de otro elemento porque si lo pongo directamente en el body funciona bien, pero mis necesidades es que esté dentro de otro elemento y de esa manera pasa ese bug.

¿Es un bug o algún error mío?

Gracias y saludos.