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

body标签里的<div class="left first-div">

下面四个问号的地方用的分别是

 $('p:first').text( $(".first-div").html() )

$(".left a:first").text('替换第一个a元素的内容')

 $(".left div:first").html('整个div的子节点都被替换了')

.left和.first-div和.left div分别是什么意思啊,一样的吗?

正在回答

2 回答

$('.left')和$('.first-div')在代码里面都是选择同一个元素,作为选择器来说都是通过class选择器来选中元素,

而这两个class都是同一个元素的class值,就当前页面元素来看是同一个对象。如果页面中还有其他的元素也用到了

这两个class,那么会选择不同的对象,这是需要注意的。

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

.left是一个叫left的类,.first-div是一个叫first-div的类,.left div是选取叫left的类下包含的div标签

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

举报

0/150
提交
取消

body标签里的<div class="left first-div">

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