谁能解释下,多次点击button之后第二次刷新出来来的p2元素不再能弹出内容了
如题:不是说detach 不会删除吗?
如题:不是说detach 不会删除吗?
2019-01-09
重点:detach不会清除事件,remove会清除事件
当点击remove的时候会清掉第一个p标签,然后在下方添加一个p标签,因为remove会清除掉p标签点击事件,点击p标签的时候是没有点击事件的
当点击detach的时候也是会清掉第一个p标签,然后在下方添加一个p标签,因为detach不会清掉p标签点击事件,点击p标签的时候是有事件的
如果你点了两次remove按钮,那么会在下方添加两个不保留事件的p标签,如果再次点击detach的时候会默认找第一个p标签,因为append是顺序插入,也就是remove删除的第第一个,因为已经没有了事件,所以点击后添加的p标签是没有事件的
多敲几遍,慢慢体会,注意下jQuery事件的特性,它们的不同点
举报