首頁 > web前端 > 前端問答 > jquery怎麼判斷元素是否有class

jquery怎麼判斷元素是否有class

藏色散人
發布: 2023-03-21 10:47:38
原創
2990 人瀏覽過

jquery判斷元素是否有class的方法:1、透過「hasClass('classname')」方法判斷元素是否具有某個class;2、透過「is('.classname')」方法判斷元素是否具有某個class。

jquery怎麼判斷元素是否有class

本教學操作環境:Windows10系統、jquery3.6版本、Dell G3電腦。

jquery怎麼判斷元素是否有class?

jquery 判斷元素是否有某個class

兩種方法如下:

1、hasClass('classname')

2、 is('.classname')

範例:

1、使用is('.classname')的方法

$('div').is('.redColor')
登入後複製

2、使用hasClass('classname')的方法(注意jquery的低版本可能是hasClass('.classname'))

$('div').hasClass('redColor')
登入後複製

jquery怎麼判斷元素是否有class

擴充資料:

關於上述出現的jquery的hasclass( )和is()的簡介

1、is()

is(expr|obj|ele|fn)
登入後複製

根據選擇器、DOM元素或jQuery 物件來偵測匹配元素集合,如果其中至少有一個元素符合這個給定的表達式就回傳true。

如果沒有元素符合,或是表達式無效,都會回傳'false'。 '''注意:'''在jQuery 1.3中才對所有表達式提供了支援。在先前版本中,如果提供了複雜的表達式,例如層級選擇器(例如, ~ 和> ),則總是會傳回true

2、hasclass()

檢查目前的元素是否含有某個特定的類,如果有,則傳回true。

這其實就是 is("." class)。

描述:給包含有某個類別的元素進行一個動畫。

推薦學習:jQuery影片教學

#

以上是jquery怎麼判斷元素是否有class的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板