分為以下2種情況: 1.如果css寫成行內樣式,可以透過取得style屬性的值來判斷,範例如下: 判斷id為divid的div元素是否有font-size樣式: 複製程式碼 程式碼如下: jquery程式碼如下: jQuery("#divid").each(function(){ var fontSize = $(this).attr(" style").indexOf("font-size"); if(fontSize != (-1)){alert("已定義");} else{$(this).css({" float":"left","font-size":"12px"});} }); 註:如果id為divid的div元素只有一個,則jquery的each只執行一次。 2.如果css寫成類別樣式,可以透過取得class屬性的值來判斷,範例如下: 判斷id為divid的div元素是否含有類別樣式divclass: 複製程式碼 程式碼如下: .divclass{ background-color: #F33; } } } } } } } jquery代碼如下: 複製代碼 程式碼如下: jQuery("#divid").click(function(){ if(jQuery(this).attr("class").indexOf(" divclass")>0){ jQuery(this).removeClass("divclass") }else{ jQuery(this).addClass("divclass") } }) ; 註:以上程式碼可以實現點擊切換背景顏色。