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

最后一个的text怎么改变的是第二个div的值 而第一个没变

  $(".left a:first").text(function(idnex,text){

            return '增加新的文本内容' + text

        })


正在回答

1 回答

你如果是按照题目顺序来测试代码得到这个结果的话,那就是正常的。

因为倒数第二个操作“通过.html()方法替换html结构”把第一个div里的html内容全部替换成了文本,所以第一个div里已经没有a元素了,所以第二个div里的第一个a元素变成了全文档的第一个a元素,在最后一个操作里选择器.left a:first找到的a元素就是第二个div里的a元素

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

举报

0/150
提交
取消

最后一个的text怎么改变的是第二个div的值 而第一个没变

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信