小白,關于元素對象的問題
為什么 var $first = $div.first(); $first.css('color', 'red'); 可以顯示第一個元素為紅色,而改成 var $first = $div.second(); $first.css('color', 'red');第二個元素不能顯示為紅色? ?$first不是對象嗎?
為什么 var $first = $div.first(); $first.css('color', 'red'); 可以顯示第一個元素為紅色,而改成 var $first = $div.second(); $first.css('color', 'red');第二個元素不能顯示為紅色? ?$first不是對象嗎?
2016-07-26
舉報
2016-07-26
jq中沒有second()這個方法,只有first(),last(),eq()等等,你要是想要第二個變色,那可以用 var $first = $div.eq(1);$first.css("color","red");注意,eq內數字的索引是從0開始的,所以1表示第2個
2016-07-28
呵呵。上面的答案全是錯的。
2016-07-26
第二個元素顯示為紅色的正確表示方法是
2016-07-26
因為沒有second這個方法啊……,只有first()和last()