lzy瑜
2016-09-28 17:32
为什么再次点击的效果是这样
$("button:last").click(function() {
var p = $("p:first").detach();
p.css('color','blue').text('p2通过detach处理后,点击该元素事件存在')
$("body").append(p);
});
每点击一次就会在body的最后写入一行‘p2通过detach处理后,点击该元素事件存在'
$("button:first").click(function() {
var p = $("p:first").remove();
p.css('color','red').text('p1通过remove处理后,点击该元素,事件丢失')
$("body").append(p);
});
$("button:last").click(function() {
var p = $("p:first").detach();
p.css('color','blue').text('p2通过detach处理后,点击该元素事件存在')
$("body").append(p);
});
代码没看清吧
jQuery基础(二)—DOM篇
114014 学习 · 590 问题
相似问题