[英]How can I let users browse there computer to choose a background image in HTML JAVASCRIPT
[英]Jquery javascript - How can I let users 'undo' their modifications?
我有一个基本的jquery应用程序,允许用户编辑和操作页面上的一些列表。 我想做的是有一个“恢复原始列表”按钮,用户可以按此按钮撤消他的修改。
做这个的最好方式是什么? 我当时只是想从列表中复制DOM,然后将其粘贴到页面上其他位置的隐藏元素中。 这是最好的方法吗?
我还注意到,jquery有一个.data()函数,如果我将数据转换为数组并以这种方式存储,则可以使用该函数。 优点和缺点是什么?
另外,如果有我没想到的方法,我也欢迎别人提出任何建议。
谢谢你的帮助!
法案,
菲尔·哈克(Phil Haack)发表了一篇有关他正在开发的jQuery插件的文章,名为jquery.undoable。 我没看太多,但他写了它来模仿Netflix的DVD队列。
他的帖子: http : //haacked.com/archive/2010/01/01/jquery-undoable-plugin.aspx
github上的项目: http : //github.com/Haacked/jquery.undoable
由于您要查找的内容听起来更像是“还原为原始内容”,而不是分步撤消,因此,我会复制您的dom元素/ html,但不要将它们隐藏在页面上的某个位置,只需将它们保留在变量中即可。 粘贴后,您可能必须处理事件绑定,但这很简单。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.