我需要能夠在頁面準備好時恢復div內的HTML代碼。 我需要這個,因爲我想在頁面準備好後對HTML代碼進行一些更改,然後將其恢復爲當頁面準備好時的方式,當我需要它時。jQuery製作HTML的副本並將其存儲以供日後檢索
我在考慮使用克隆,但怎麼做我只是複製div的內容而不粘貼它?我需要在頁面準備好時複製div的內容,然後粘貼它/在需要時用原始文件替換div。
我對jquery比較陌生,我嘗試了幾件沒有運氣的東西,我不能找出我需要的東西。 謝謝你的任何建議!
我需要能夠在頁面準備好時恢復div內的HTML代碼。 我需要這個,因爲我想在頁面準備好後對HTML代碼進行一些更改,然後將其恢復爲當頁面準備好時的方式,當我需要它時。jQuery製作HTML的副本並將其存儲以供日後檢索
我在考慮使用克隆,但怎麼做我只是複製div的內容而不粘貼它?我需要在頁面準備好時複製div的內容,然後粘貼它/在需要時用原始文件替換div。
我對jquery比較陌生,我嘗試了幾件沒有運氣的東西,我不能找出我需要的東西。 謝謝你的任何建議!
您可以稍後將其複製到變量中。
var originalContent;
$(document).ready(function() {
originalContent = $('#theDiv').clone();
});
非常感謝!我想不起來:) –
變量確實有可以保存的字符數量的限制。由於您正在使用可能相當長的html,因此會話存儲會更安全。 –
感謝您的信息安德魯! –
https://developer.mozilla.org/en-US/docs/Web/API/Node.cloneNode –
'document.documentElement.copy(本).forLater(新日期(現在).getTime) .change()'。作爲一個旁註,這聽起來像你在其他事情上失敗時需要做的事情? – adeneo