一、操作 css 方法
jQuery 可以使用 css 方法來修改簡單元素樣式壹若; 也可以操作類嗅钻,修改多個(gè)樣式。
- 參數(shù)只寫屬性名店展,則是返回屬性值
$(this).css(''color'');
- 參數(shù)是屬性名养篓,屬性值,逗號(hào)分隔赂蕴,是設(shè)置一組樣式柳弄,屬性必須加引號(hào),值如果是數(shù)字可以不用跟單位和引號(hào)
$(this).css(''color'', ''red'');
- 參數(shù)可以是對象形式概说,方便設(shè)置多組樣式碧注。屬性名和屬性值用冒號(hào)隔開, 屬性可以不用加引號(hào)糖赔,
$(this).css({ "color":"white","font-size":"20px"});
二萍丐、設(shè)置類樣式方法
作用等同于以前的 classList,可以操作類樣式挂捻, 注意操作類里面的參數(shù)不要加點(diǎn)碉纺。
- 添加類
$(“div”).addClass(''current'');
- 移除類
$(“div”).removeClass(''current'');
- 切換類
$(“div”).toggleClass(''current'');
原生 JS 中 className 會(huì)覆蓋元素原先里面的類名。
jQuery 里面類操作只是對指定類進(jìn)行操作刻撒,不影響原先的類名骨田。