jquery判斷是否有class的方法:1、使用「is('.classname')」方法判斷是否有class;2、使用「hasClass('classname')」方法判斷是否存在class。
本教學操作環境:windows7系統、jquery1.10.0版本、thinkpad t480電腦。
推薦:《jquery影片教學》
jquery判斷class是否存在
兩種方法如下:
● hasClass('classname')
● is('.classname')
範例:
1、使用is('.classname')的方法
$('div').is('.redColor')
2、使用hasClass('classname')的方法
$('div').hasClass('redColor')
擴充資料:
關於上述出現的jquery的hasclass()和is()的簡介
1、is()
is(expr|obj|ele|fn)
根據選擇器、DOM元素或jQuery 物件來偵測符合元素集合,如果其中至少有一個元素符合這個給定的表達式就回傳true。
如果沒有元素符合,或是表達式無效,都會回傳'false'。 '''注意:'''在jQuery 1.3中才對所有表達式提供了支援。在先前版本中,如果提供了複雜的表達式,例如層級選擇器(例如, ~ 和> ),則總是會傳回true
2、hasclass()
檢查目前的元素是否含有某個特定的類,如果有,則傳回true。
這其實就是 is("." class)。
描述:給包含有某個類別的元素進行一個動畫。
以上是jquery判斷是否有class的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!