jquery判斷指定樣式是否存在的方法:先建立一個HTML程式碼範例檔;然後透過attr方法設定或傳回被選元素的屬性值;最後透過indexOf方法傳回某個指定的字串值在字串中首次出現的位置並進行判斷即可。
本文操作環境:windows7系統、jquery1.2.6版,DELL G3電腦。
jquery怎麼判斷指定style樣式是否存在?
下面透過範例來看看。
HTML程式碼:
<div id="divid" style="font-size:12px;">11111</div> <div id="divid" style="">22222</div>
jquery程式碼如下:
$("#moment").click(function(){ var fontSize = $(this).attr("style").indexOf("font-size"); if(fontSize != (-1)){ console.log("未定义") } else{ console.log("有定义") } });
attr() 方法設定或傳回被選元素的屬性值。根據該方法不同的參數,其工作方式也有所差異。
indexOf() 方法可傳回某個指定的字串值在字串中首次出現的位置。如果沒有找到符合的字串則傳回 -1。
註:indexOf() 方法區分大小寫。
推薦:《jquery影片教學》
以上是jquery 怎麼判斷指定樣式是否存在的詳細內容。更多資訊請關注PHP中文網其他相關文章!