tengo este codigo
Código:
al que llamo usando esto:function Ventanica(url,titulo,ancho,alto) { //configuro la ventanica $("<div id='"+titulo+"' class='loaderchachi'><div id='loader'> </div></div>") .dialog({ "title" : titulo , "width" : ancho , "height" : alto ,close : function(){ $('.Li'+titulo).attr("onclick", "Ventanica('"+titulo+".php','"+titulo+"','"+ancho+"','"+alto+"');");} }) .dialogExtend({ "closable" : true, "maximizable" : true, "minimizable" : true, "collapsable" : false, "dblclick" : "maximize", "titlebar" : "transparent", "minimizeLocation" : "right", "icons" : { "close" : "ui-icon-close", "maximize" : "ui-icon-plus", "minimize" : "ui-icon-minus", "restore" : "ui-icon-bullet" }, "load" : function(){ $("#loader").html('<div class="loader-container"><div class="spinchachi"></div></div>'); $("#"+titulo).load("/Paginas/"+url, function(response, status, xhr) { $("#loader").html(''); if ( status == "error" ) { var msg = "Ocurrio un error al cargar contenido remoto: "; $().toastmessage('showToast', { text : msg + xhr.status + " " + xhr.statusText , sticky : false, type : 'alert' }); } $('.Li'+titulo).attr("onclick", '$("#'+titulo+'").dialogExtend("restore");'); }); }, "beforeMaximize" : function(evt) { EfectosmenuA(); $('#micromenusuario').css('top', 40); $('.Li'+titulo).attr("onclick", '$("#'+titulo+'").dialogExtend("restore");'); }, "beforeRestore" : function(evt){ EfectosmenuC(); $('#micromenusuario').css('top', 10); }, "beforeMinimize" : function(evt) { }, "beforeclose" : function(evt) { $('.Li'+titulo).attr("onclick", "Ventanica('"+titulo+".php','"+titulo+"','700','500');"); } }); };
Código HTML:
<li class="LiMensajes" onclick="Ventanica('Mensajes.php','Mensajes','500','400')">
¿alguna alma caritativa podría echarme una mano a ver en que me estoy equivocando que me lleva loco?
¿quizás tengo que destruir el load de alguna forma?