2
我正在使用原型1.6.1插入並刪除另一個div的第一個子元素。 所以我父DIV「A」第二次刪除子div時出錯
和我做
$('A').insert(divB,'top');
後來
$('B').remove();
這工作得很好,但如果我創建同一div第二次,然後嘗試再次刪除它我得到一個錯誤,$('B').parentNode
爲空。但是,如果我看看$('A').innerHTML
它確實顯示插入的子div'B'。我只在Firefox上看到這個(在IE8上工作正常)。
爲什麼會出現此行爲的任何提示?
您是否在任何時候在文檔中插入多個「div B」?如果是這樣,那可能是問題 - DOM中不能有多個元素具有特定的「id」值。 (好吧,你*可以*,但事情不會很好。) – Pointy 2010-08-06 13:57:16