Is it possible to undo last DOM modification?
I've tried to remember state after any change by
undoArray = [ $("#container").clone() ];
//some situation when dom changed and remember state
undoArray.push( $('#container').clone() );
And then, if needed, to restore `#container` content from this array, but it was loosing all events attached directly to elements.
If the only problem is event handling of dynamically generated elements, event delegation is the answer.
以上就是JS UNDO DOM modification的详细内容，更多请关注web前端其它相关文章！