jQuery的屬性與樣式之樣式操作.css() 通過JavaScript獲取dom元素上的style屬性,我們可以動態(tài)的給元素賦予樣式屬性。在jQuery中我們要動態(tài)的修改style屬性我們只要使用css()方法就可以實現(xiàn)了 .css() 方法:獲取元素樣式屬性的計算值或者設(shè)置元素的CSS屬性 獲?。? .css( propertyName ) :獲取匹配元素集合中的第一個元素的樣式屬性的計算值 .css( propertyNames ):傳遞一組數(shù)組,返回一個對象結(jié)果 設(shè)置: .css(propertyName, value ):設(shè)置CSS .css( propertyName, function ):可以傳入一個回調(diào)函數(shù),返回取到對應(yīng)的值進行處理 .css( properties ):可以傳一個對象,同時設(shè)置多個樣式 注意事項: 瀏覽器屬性獲取方式不同,在獲取某些值的時候都jQuery采用統(tǒng)一的處理,比如顏色采用RBG,尺寸采用px .css()方法支持駝峰寫法與大小寫混搭的寫法,內(nèi)部做了容錯的處理 當(dāng)一個數(shù)只被作為值(value)的時候, jQuery會將其轉(zhuǎn)換為一個字符串,并添在字符串的結(jié)尾處添加px,例如 .css("width",50}) 與 .css("width","50px"})一樣
2016-12-210個贊