分為以下2種情況:
1.如果css寫成行內樣式,可以通過獲取style屬性的值來判斷,示例如下:
判斷id為divid的div元素是否有font-size樣式:
復制代碼 代碼如下:
<div></div>
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"});}
});
復制代碼 代碼如下:
.divclass{
background-color: #F33;
}
<div></div>
復制代碼 代碼如下:
jQuery("#divid").click(function(){
if(jQuery(this).attr("class").indexOf("divclass")>0){
jQuery(this).removeClass("divclass")
}else{
jQuery(this).addClass("divclass")
}
});
新聞熱點
疑難解答
圖片精選