1.jquery語(yǔ)法
$(selector).css(name,function(index,value))
name:必需。規(guī)定 CSS 屬性的名稱(chēng)
function(index,value) :
規(guī)定返回CSS屬性新值的函數(shù)。
2.function(index,value)的用途
相當(dāng)于對(duì)通過(guò)選擇符“selector”選擇到的所有對(duì)象進(jìn)行一次遍歷,并設(shè)置相應(yīng)的css屬性值,其中index和value這兩個(gè)參數(shù)可有可無(wú)。
如果直接引用已有的函數(shù),如下:
//函數(shù)colorStr()為td標(biāo)簽的背景色提供一個(gè)隨機(jī)的背景色$("td").css("background-color",colorStr()); //上面的代碼就相當(dāng)于直接給所有td背景色賦同一個(gè)顏色值,就像下面的代碼$("td").css("background-color","green");以上情況不會(huì)遍歷td對(duì)象,而會(huì)將所有的td設(shè)置成一樣的顏色,如下圖,都變成了綠色

如果通過(guò)function遍歷就會(huì)將每個(gè)td背景色設(shè)置成不一樣的顏色,代碼如下:
//通過(guò)function函數(shù)調(diào)用colorStr函數(shù),從而遍歷所有的td標(biāo)簽,使每個(gè)td的背景色都不一樣$("td").css("background-color",function(){return colorStr()});效果圖如下:

以上就是本文的全部?jī)?nèi)容,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,同時(shí)也希望多多支持武林網(wǎng)!
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注