Deseo aplicar los ejemplos del JQueryUI, en mi proyecto pero me encuentro con este problema, modifiqué el ejemplo de http://jqueryui.com/dialog/#animated así:
Código HTML:
el anima_help.html es asi:Ver original
<html lang="en"> <head> <meta charset="utf-8" /> <link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" /> <link rel="stylesheet" href="/resources/demos/style.css" /> <script> $(function() { $( "#dialog" ).dialog({ autoOpen: false, modal: true, buttons: { 'Guardar': function(){ alert('funciona'); $.post("animated_reformuled.html",function(){ $("#contenido").load("#wtable"); }) $( this ).dialog( "close" ); }, Cancel: function(){ $(this).dialog("close"); } } }); $( "#opener" ) .click(function() { $( "#dialog" ).load("anima_help.html #contenido").dialog( "open" ); }); }); </script> </head> <body> <div id="contenido"> <div id="wtable"> </div> </div> </body> </html>
Código HTML:
el problema es que cuando intento abrir el dialogo por segunda ves simplemente no abre, en la primera ves me aparece un warningVer original
Cita:
en la segunda ves que pulso el boton me da este error:El uso de getAttributeNode() está desaprobado. Use en su lugar getAttribute().
[Parar en este error]
var attr = elem.getAttributeNode("type");
[Parar en este error]
var attr = elem.getAttributeNode("type");
Cita:
Alguien me podria ayudar por favor? Error: cannot call methods on dialog prior to initialization; attempted to call method 'open'
[Parar en este error]
throw new Error( msg );
[Parar en este error]
throw new Error( msg );