在原型或正常但跨瀏覽器兼容的Javascript中,如何將div的內容移動到另一個div的內容?使用原型將div從一個div移動到另一個div?
div內部是一個帶事件觀察者的id和依賴Javascript代碼的窗體。我不想因爲我在DOM中移動了一個塊而破壞它。 「this innerHTML = innerHTML」解決方案不是我所期待的。當DOM被加載時,我也將需要這樣做。
我想從這個去:
<div id='here'>
<div id='MacGuffin'>
<p>Hello Worlds!</p>
</div>
</div>
<div id='there'>
</div>
這樣:
<div id='here'>
</div>
<div id='there'>
<div id='MacGuffin'>
<p>Hello Worlds!</p>
</div>
</div>
當文檔加載什麼也沒有跳來跳去......。
非常感謝。很好地工作,雖然我沒有去BODY標籤,但我在DOM加載方法上選擇了原型。 – 2011-06-13 12:21:46
很高興工作。我不太清楚原型,但如果我記得'$('there')。appendChild($('MacGuffin'))'也可以。 – Mic 2011-06-13 21:35:04
這真的很棒,比骯髒的CSS技巧好得多 – 2013-04-16 08:13:01