为了账号安全,请及时绑定邮箱和手机立即绑定

关于p:first的问题?

   $("button:last").click(function() {
        var p = $("p:first").detach();
        p.css('color','blue').text('p2通过detach处理后,点击该元素事件存在')
        $("body").append(p);

不是应该是  <p>元素p2,同时绑定点击事件</p>,这里的var p = $("p:first").detach();应该把first换成last才能处理第二个p吧。

求解答

正在回答

2 回答

但是只有一个P的情况下p:first应该等于p:last 可是为什么在btn2的事件中不行呢?

0 回复 有任何疑惑可以回复我~

突然领悟了,因为romve把之前的p1删除掉了,所以detch隐藏的就是唯一一个p2,但是只有一个p2

所以就是p:first。

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

关于p:first的问题?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号