#('div:even')和#('div:odd')的邊框設(shè)置和程序預(yù)想的弄反了. 因?yàn)闆]考慮 div left吧!
2016-07-09
感覺這一小節(jié)沒怎么講清楚,大概是jQuery將visibility和opacity認(rèn)為可見,屬于:visible
2016-07-09
當(dāng)一個(gè)數(shù)只被作為值(value)的時(shí)候, jQuery會(huì)將其轉(zhuǎn)換為一個(gè)字符串,并添在字符串的結(jié)尾處添加px
2016-07-09
1.在javascript中使用 “var divs = document.getElementsByClassName('aaron');”這樣獲取的是一個(gè)相同類的集合,如果你對(duì)這些元素進(jìn)行操作(例如:修改樣式),你必須將這些元素一個(gè)一個(gè)取出來,分別賦值,你不能對(duì)集合divs直接賦值(例如:// divs.style.background="blue";)2.假如你使用jquery的話,例如:$(".imooc"),取得一個(gè)集合,但是你可以直接對(duì)該集合進(jìn)行賦值。這樣就省略了一個(gè)元素一個(gè)元素賦值的過程。。
2016-07-08
$(".left a:first").text(function(index,text){
return '增加新的文本內(nèi)容' + text
})
index拼錯(cuò)了,但是沒什么影響。
return '增加新的文本內(nèi)容' + text
})
index拼錯(cuò)了,但是沒什么影響。
2016-07-08
addClass( function(index, currentClass) )
為對(duì)象添加class,function(index, currentClass);就是添加的class內(nèi)容,由于對(duì)象是個(gè)數(shù)組所以addClass需要遍歷對(duì)象每個(gè)元素繼續(xù)添加class,index表示每個(gè)元素下標(biāo)索引,比如對(duì) $("div")的第一個(gè)元素進(jìn)行添加class那么index==0;而currentClass則是該元素原來的class,例題中$("div")的第一個(gè)元素 class=left,所以currentClass==left,然后然后函數(shù)根據(jù)傳入變量進(jìn)行判斷是否添加新的class。
為對(duì)象添加class,function(index, currentClass);就是添加的class內(nèi)容,由于對(duì)象是個(gè)數(shù)組所以addClass需要遍歷對(duì)象每個(gè)元素繼續(xù)添加class,index表示每個(gè)元素下標(biāo)索引,比如對(duì) $("div")的第一個(gè)元素進(jìn)行添加class那么index==0;而currentClass則是該元素原來的class,例題中$("div")的第一個(gè)元素 class=left,所以currentClass==left,然后然后函數(shù)根據(jù)傳入變量進(jìn)行判斷是否添加新的class。
2016-07-08