我正在一個網站上實現了一個非常時髦的模式框,現在它已經超出了實現新功能的範圍,因此我正在盡我所能地嘗試使用當前存在的內容。它的工作方式是每次創建一個新的模式窗口被分配一個唯一的ID。例如時間刪除DOM中的唯一ID
<div id="window_1308937649703" class="dialog">
要關閉的關閉按鈕具有一個onclick像窗口:
onclick='Windows.close("window_1308937649703", event)'
我我試圖從另一個點擊事件中摧毀窗口,但我不確定要完成此操作的最佳方法是什麼。我想我可以使用對話框類來拉相關的唯一#window_編號。是否還有一些JavaScript我可以用getElementsByClassName('dialog')並從DOM中完全刪除它?如果有任何幫助,我也可以使用Prototype庫。我無法理解實際的模態腳本,所以我希望有一種解決方法。
關閉按鈕與div的關係在哪裏?是否有可能使用'this',然後用parentNode()向後走,直到找到它? – Drazisil