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