作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在我的主页中,我有一个简单的表单。我已经做到了,所以当用户单击“提交”按钮时,我将表单数据发送到服务器端,并且在提交之后我使用 Jquery 删除了表单。但是,我想有一种方法,当我在删除表单后单击一个按钮时,它会再次出现,与删除之前完全一样。
当我点击表单提交按钮时,我不希望表单不可见;我希望将表单从页面中删除。每次删除它时我是否都必须制作一个与删除的表格完全相同的新表格,或者有没有办法在单击“恢复”按钮时将其取回?
为了以防万一,我正在使用 JADE 渲染其他一些东西……我不确定是否需要它。对于任何错误,我深表歉意,我是编程新手。如果需要,我可以提供更多信息。
最佳答案
您可以使用 .is()
检查元素是否在 document
中,.detach()
var div = $("div");
$("button").click(function() {
if (div.is("button + div")) div.detach();
else div.insertAfter(this)
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button>toggle div</button>
<div>abc</div>
关于javascript - 移除了 HTML 元素。找回它的最简单方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39678635/
我正在使用 Scrapy 1.5.1 和 Python 2.7.6。我正在尝试从以下 page 中抓取用户名. 我已经实现了以下代码: # -*- coding: utf-8 -*- import s
关闭。这个问题是off-topic .它目前不接受答案。 想改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。 关闭 10 年前。 Improve thi
我是一名优秀的程序员,十分优秀!