JQuery彈出Dialog關閉方式close vs destroy


$editDialog.iDialog('close') 

$(this).dialog('close');

等Close方法關閉Dialog時,Dialog並不是完全消失,只是隱藏起來。兩個Dialog相同時會發生混亂

$editDialog.iDialog('destroy') 

$(this).dialog('destroy');

Dialog會被刪除掉,但還是緩存殘余,需要進行Remove操作進行元素清除

 

完整推薦關閉方式如下

$editDialog.iDialog('destroy').remove();

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM