大佬教程收集整理的这篇文章主要介绍了如何从DOM中删除JQuery对话框,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
$('.ui-dialog').empty().remove();
我认为这样会有效,但是我还有其他的对话框,我不想从DOM中删除,我认为这个方法会摆脱所有这些对话框.使用Firebug检查页面显示,一旦JQuery从您提供的html中创建一个对话框,它将提供标准的包装器div,所有这些都包含相同的类.这些是:
ui-dialog ui-widget ui-widget-content ui-corner-all ui-draggable
所以它们是非常通用的,很难找到需要去的外部包装类的独特特性.我试图找到一种方法来删除我要删除的对话框,并离开其他对象.有任何想法吗?
<html> <head> <link href="css/redmond/jquery-ui-1.8.1.custom.css" type="text/css" rel="stylesheet" media="screen" /> <script src="js/jquery-1.4.2.min.js" type="text/javascript"></script> <script src="js/jquery-ui-1.8.1.custom.min.js" type="text/javascript"></script> <script type="text/javascript"> $(document).ready (function () { $("#openDialog").click (function () { $("<div></div>") .load ("loadDialogTest.php") .appendTo ($("#containingDiv")) .dialog ({ autoOpen: 'false',title: 'Test This!',close: function () { $(this).dialog ('destroy').remove (); } }).dialog ('open'); }); }); </script> </head> <body> <a href="#" id="openDialog">Open it</a> <div id="containingDiv"> </div> </body> </html>
以上是大佬教程为你收集整理的如何从DOM中删除JQuery对话框全部内容,希望文章能够帮你解决如何从DOM中删除JQuery对话框所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。