慕清岭
2018-08-29 14:10
下面四个问号的地方用的分别是
$('p:first').text( $(".first-div").html() )
$(".left a:first").text('替换第一个a元素的内容')
$(".left div:first").html('整个div的子节点都被替换了')
.left和.first-div和.left div分别是什么意思啊,一样的吗?
$('.left')和$('.first-div')在代码里面都是选择同一个元素,作为选择器来说都是通过class选择器来选中元素,
而这两个class都是同一个元素的class值,就当前页面元素来看是同一个对象。如果页面中还有其他的元素也用到了
这两个class,那么会选择不同的对象,这是需要注意的。
.left是一个叫left的类,.first-div是一个叫first-div的类,.left div是选取叫left的类下包含的div标签
jQuery基础 (一)—样式篇
217509 学习 · 1218 问题
相似问题