黑鱼26
2018-07-19 10:58
<script type="text/javascript">
$('p').click(function(e) {
alert(e.target.innerHTML)
})
var p;
$("#bt1").click(function() {
if (!$("p").length) return; //去重
p = $("p").remove()
});
$("#bt2").click(function() {
//把p元素在添加到页面中
//事件还是存在
$("body").append(p);
});
</script>
点击事件是没有了,但为什么还能append回来呢?remove不是会把相关数据也删除的吗?
var p;
删除的内容保存在p里面了。
凡是无绝对!
jQuery基础(二)—DOM篇
114012 学习 · 590 问题
相似问题