课程
/前端开发
/jQuery
/jQuery基础 (一)—样式篇
$(".left a:first").text(function(idnex,text){
return '增加新的文本内容' + text
})
2019-04-30
源自:jQuery基础 (一)—样式篇 3-2
正在回答
你如果是按照题目顺序来测试代码得到这个结果的话,那就是正常的。
因为倒数第二个操作“通过.html()方法替换html结构”把第一个div里的html内容全部替换成了文本,所以第一个div里已经没有a元素了,所以第二个div里的第一个a元素变成了全文档的第一个a元素,在最后一个操作里选择器.left a:first找到的a元素就是第二个div里的a元素
举报
jQuery初入开启样式修炼,体验万能的jQuery样式集搭建网站布局
1 回答改变第一个以后的属性怎么办
2 回答为什么第一个Input的属性值没有改变?
3 回答为什么最后一步同样是 $(".left a:first").text却控制的是第二个div里的元素了
2 回答为什么变红的是第一个a标签内容,而不是第三个a标签内容
2 回答选取第二个div