Я сохраняю джквери объект который содержит в себе кучу других элементов, в JSON, что-бы хранить его в локальном хранилище, и при загрузке(обновлении) страницы вытягиваю его и заменяю старым.
Но проблема в том, что я не знаю как адекватно привести возращаемый object из метода parse() к джквери объекту
let data = $('.main_content')
alert(data.html()) //тут выводит например хтмл содержимое, все хорошо
data = JSON.stringify(data)
alert(data)
// распарсиваем обратно
data = JSON.parse(data)
//Тут уже не выходит вызвать метод, т.к. это уже не является объектом джквери
alert(data.html())
Как исправить эту проблему, или какое альтернативное решение есть для этого?
P.s. хранить просто хтмл не выходит, т.к. во время жизни страницы, туда динамически добавляются обаботчики, данные и.т.д. которые не сохраняются в хтмл возращаемый методом html()
как-то так:
alert($(data).html());
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости