3 回答

TA貢獻(xiàn)1812條經(jīng)驗(yàn) 獲得超5個(gè)贊
分為以下2種情況:
1.如果css寫成行內(nèi)樣式,可以通過獲取style屬性的值來判斷,示例如下:
判斷id為divid的div元素是否有font-size樣式:
2.如果css寫成類樣式,可以通過獲取class屬性的值來判斷,示例如下:
判斷id為divid的div元素是否含有類樣式divclass:
描述: 為每個(gè)匹配的元素添加指定的樣式類名
$('div').addClass('className');//為所有div添加名為className的class1
removeClass
描述: 移除集合中每個(gè)匹配元素上一個(gè),多個(gè)或全部樣式。
$('div').removeClass('className');//將所有div上名為className的class移除1
toggleClass
描述: 在匹配的元素集合中的每個(gè)元素上添加或刪除一個(gè)或多個(gè)樣式類,取決于這個(gè)樣式類是否存在或值切換屬性。即:如果存在(不存在)就刪除(添加)一個(gè)類。
$('div').toggleClass('className');//如果div上有這個(gè)class就刪除,沒有就添加。
添加回答
舉報(bào)