看板
[ Ajax ]
討論串[問題] 關於mouse event註冊的問題
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
想請問一下. 我傳一些已經寫好的<div>..</div>進innerHTML後. 每傳一次 就設定內部<div>的 mouse click 相關動作. 但是執行結束之後. 僅剩下最後一個設定的div還有mouse的event. 其餘的onclick ...etc都變成null. 請問有人遇到相同問
(還有644個字)
內容預覽:
[蘇姍]. 因為你使用的是 .innerHTML 來進行疊加。(笑). 當你使用 parent_div.innerHTML += div_set[i] 時,. 實際上是只有將內部 Html 碼重新疊加回去,而其中並不包含 onclick 的註冊。. 所以會不斷的遺失被註冊的 onclick. 舉例來
(還有612個字)
內容預覽:
By the way,如果是 style 的指定倒是可樣使用 XD. 譬如以下這段程式碼:. parent_div.innerHTML = "". div_set[0] = "<div>A</div>". parent_div.innerHTML += div_set[0]. sub_div_tag
(還有179個字)
內容預覽:
那在請問一下. 如果說. 我把程式碼改成如下. 印出來的mouse event依然是 null. 謝謝. 程式碼如下:. parent_div = document.getElementById("parent");. if( parent_div != null ) { //父節點. if( pa
(還有422個字)
首頁
上一頁
1
下一頁
尾頁