獲取CSS屬性是jQuery中的一個簡單操作,可以使用以下語法:
$(selector).css(property)
selector
是要獲取屬性的元素選擇器,property
是要獲取的屬性名稱,如果要獲取一個元素的背景顏色,可以這樣做:
$(selector).css('background-color')
如果要獲取多個屬性,可以傳入一個包含屬性名稱的數(shù)組:
$(selector).css(['property1', 'property2'])
如果要獲取所有屬性,可以使用通配符:
$(selector).css('*')
注意,如果屬性不存在或無法獲取,則返回undefined
,在調(diào)用css()
函數(shù)時,建議檢查返回的值是否存在。
除了獲取屬性外,jQuery還提供了設置屬性的方法:
$(selector).css(property, value)
value
是要設置的值,要將一個元素的背景顏色設置為紅色,可以這樣做:
$(selector).css('background-color', 'red')
如果要設置多個屬性,可以傳入一個包含屬性名稱和值的數(shù)組:
$(selector).css({property1: value1, property2: value2})
在設置屬性時,也要注意屬性的值是否符合要求,否則可能會產(chǎn)生意想不到的效果。
版權(quán)聲明:除非特別標注,否則均為本站原創(chuàng)文章,轉(zhuǎn)載時請以鏈接形式注明文章出處。