var myWindow = $("<div id='msgwindow'/>").someWidget({
option1: true,
option2: someVariableWhoseValueChanges
});
如果上面的代碼被多次執行會發生什麼? id爲#msgwindow的元素是完全覆蓋還是部分覆蓋?它是先銷燬再重新創建的?以前的情況是否有任何遺蹟?任何事件監聽器會發生什麼?jQuery動態創建帶ID的元素:如果元素已經存在會發生什麼?
它應該很好看:http://chackoverflow.com/questions/14248361/jquery-draggable-what-happens-if-is-app-twice-to-an-element – 2013-02-20 13:35:21
@Christophe Roussy:謝謝你爲那個鏈接。我想知道是否將前一個元素從DOM中刪除而不是擴展更好。 – Tim 2013-02-20 14:03:48