有點(diǎn)不明白?
這個里面的class="left first-div",為什么編輯選擇第一個子元素時候用的是$('.first-div a:first-child'),而不是$('.left first-div a:first-child')
這個里面的class="left first-div",為什么編輯選擇第一個子元素時候用的是$('.first-div a:first-child'),而不是$('.left first-div a:first-child')
2018-04-05
舉報
2019-02-28
理解成為.left是一個樣式,.first-div是一個樣式它們是css規(guī)范
$("")是jQuery規(guī)范
2018-07-24
首先引入一個概念,樣式堆疊,即一個標(biāo)簽同時用了兩個不沖突的樣式.A和.B,那么我們可以簡寫為class= A B,本身這就是樣式篇,所以老師默認(rèn)大家都會CSS吧
2018-06-07
都寫上去當(dāng)然不行啦.
$('.left first-div a:first-child'),
它首先會解析.left它會理解為這是個類名為left的元素,
接著解析空格后的first-div它會理解為這是個元素標(biāo)簽,
(因為前邊沒有 . 或 # 只有空格)所以這是個后代的first-div的元素標(biāo)簽,
后邊的就不用說了吧?后代元素a加上它的選擇器(首個子元素);
它的類名設(shè)置兩個上去應(yīng)該有它的原因啦,(目前還沒有學(xué)過可以這樣的...)
不知我說的對不對(大神勿噴呦~)
2018-04-05
這個就像div+css設(shè)置的那樣,可以設(shè)置多個類 然后任選其一進(jìn)行設(shè)置都行? 要像你說的那樣全都寫上去就多此一舉