[英]Jquery clone original HTML not DOM
我需要克隆已經在DOM中修改過的標記部分。 我想獲得原始的HTML源代碼 - 在View> Source中看到的內容。
clone()使用DOM中的內容
你不能。
如果需要,請在進行任何修改之前將原始標記存儲在JavaScript var中。
在操作DOM之前,嘗試將其放入variable
。 我將此方法用於jQuery模板... var template = $('#template').html()
一種簡單的方法是在隱藏的div
保留原始標記。 然后,克隆隱藏的內容。
另一種選擇是執行AJAX請求以檢索原始文檔,然后從那里加載要復制的HTML。
在對DOM進行更改之前,您需要將該HTML復制到某些內容中。 DOM在任何給定時間點目前擁有的是您可以訪問的內容,而不是過去/未來版本,除非您明確地將它們保存到某些內容中
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.