我有代码(感谢roosteronacid),当用户点击它们时会删除网页元素.我需要添加其他功能来撤消操作 - 还原已删除的元素.知道怎么做element.remove用jQuery撤消?
此致,托马斯
您可以通过将remove()的返回值赋给变量来存储对已删除元素的引用:
// Remove the element and save it in a variable
var removed = $('#myElement').remove();
Run Code Online (Sandbox Code Playgroud)
稍后,提供变量在范围内,我们可以使用各种 DOM插入方法添加元素:
// Insert the removed element back into the body
removed.insertAfter('#anotherElement');
Run Code Online (Sandbox Code Playgroud)
查看roosteronacid提供的代码,它不会保存引用,因此您必须相应地修改该代码.
| 归档时间: |
|
| 查看次数: |
3632 次 |
| 最近记录: |