最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用js/jquery獲取指定class名稱的3種方式總結(jié)

 更新時間:2024年03月18日 10:18:04   作者:徊憶羽菲  
獲取class的值其實(shí)非常簡單,這篇文章主要給大家介紹了關(guān)于總結(jié)使用js/jquery獲取指定class名稱的3種方式,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下

簡介

在開發(fā)網(wǎng)頁時,我們經(jīng)常需要通過JS獲取元素的class名稱進(jìn)行一些操作,比如樣式修改、動畫效果實(shí)現(xiàn)等。本文將介紹JS如何獲取元素的class名稱及其應(yīng)用。

一、獲取元素的class名稱

獲取元素的class名稱有兩種方式:通過原生JS和通過Jquery。

1、通過原生JS獲取元素的class名稱

直接使用 element.className 可以獲取元素的class名稱,但是它只能獲取到元素的class名稱串,如果想要獲取到多個class名稱,并且它們之間存在空格,則需要使用 element.classList 。

element.classList 是一個 DOMTokenList 對象,包含了當(dāng)前元素的所有類名,我們可以通過它提供的方法 add()、remove()、toggle() 來添加、刪除、切換類名。

示例代碼:

// 獲取元素的class名稱
var element = document.querySelector('.qipa250');
// 獲取當(dāng)前元素的類名
console.log(element.className);
// 使用classList獲取所有類名
console.log(element.classList);
// 添加類名
element.classList.add('new-class');
// 刪除類名
element.classList.remove('qipa250');
// 切換類名
element.classList.toggle('new-class');

2、通過Jquery獲取元素的class名稱

可以通過 Jquery 提供的 .attr() 方法來獲取 class 屬性的值,也可以使用 .addClass()、.removeClass()、.toggleClass() 等方法來添加、刪除、切換類名。

示例代碼:

// 獲取元素的class名稱
var element = $('.qipa250');
// 獲取當(dāng)前元素的類名
console.log(element.attr('class'));
// 添加類名
element.addClass('new-class');
// 刪除類名
element.removeClass('test');
// 切換類名
element.toggleClass('new-class');

二、應(yīng)用

1、樣式修改

// 獲取元素的class名稱
var element = document.querySelector('.qipa250');
// 添加類名,改變樣式
element.classList.add('new-class');
element.style.color = '#ff0000';
// 切換類名,切換樣式
element.classList.toggle('new-class');
element.classList.toggle('test');

2、動畫效果實(shí)現(xiàn)

// 獲取元素的class名稱
var element = document.querySelector('.qipa250');
// 添加類名,實(shí)現(xiàn)動畫效果
element.classList.add('animated', 'bounce');
// 5秒后刪除類名,取消動畫效果
setTimeout(function(){
element.classList.remove('animated', 'bounce');
}, 5000);

總結(jié) 

到此這篇關(guān)于使用js/jquery獲取指定class名稱的3種方式總結(jié)的文章就介紹到這了,更多相關(guān)js/jquery獲取指定class名稱內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 淺析JS動態(tài)創(chuàng)建元素【兩種方法】

    淺析JS動態(tài)創(chuàng)建元素【兩種方法】

    下面小編就為大家?guī)硪黄獪\析JS動態(tài)創(chuàng)建元素【兩種方法】。小編覺得挺不錯的,現(xiàn)在分享給大家。一起跟隨小編過來看看吧
    2016-04-04
  • 微信小程序自定義組件Component的代碼詳解

    微信小程序自定義組件Component的代碼詳解

    這篇文章主要給大家介紹了關(guān)于微信小程序自定義組件Component的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2023-03-03
  • JavaScript中實(shí)現(xiàn)Map的示例代碼

    JavaScript中實(shí)現(xiàn)Map的示例代碼

    本篇文章給大家介紹javascript中實(shí)現(xiàn)map的示例代碼,代碼寫的簡單易懂,可以獲取、刪除鍵值,剛興趣的朋友跟著腳本之家小編一起學(xué)習(xí)吧。
    2015-09-09
  • JavaScript通過mouseover()實(shí)現(xiàn)圖片變大效果的示例

    JavaScript通過mouseover()實(shí)現(xiàn)圖片變大效果的示例

    下面小編就為大家分享一篇JavaScript通過mouseover()實(shí)現(xiàn)圖片變大效果的示例,具有很好的參考價值,希望對大家有所幫助
    2017-12-12
  • js+canvas實(shí)現(xiàn)刮刮獎功能

    js+canvas實(shí)現(xiàn)刮刮獎功能

    這篇文章主要為大家詳細(xì)介紹了js+canvas實(shí)現(xiàn)刮刮獎功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-09-09
  • JS自動跳轉(zhuǎn)手機(jī)移動網(wǎng)頁的實(shí)現(xiàn)方法

    JS自動跳轉(zhuǎn)手機(jī)移動網(wǎng)頁的實(shí)現(xiàn)方法

    本文主要介紹了JS自動跳轉(zhuǎn)手機(jī)移動網(wǎng)頁的實(shí)現(xiàn)方法,可以通過檢查 navigator.userAgent 屬性來識別用戶代理字符串中包含的設(shè)備信息,下面就詳細(xì)的來介紹一下具體用法,感興趣的可以了解一下
    2024-03-03
  • 妙用Bootstrap的 popover插件實(shí)現(xiàn)校驗(yàn)表單提示功能

    妙用Bootstrap的 popover插件實(shí)現(xiàn)校驗(yàn)表單提示功能

    最近使用bootstrap開發(fā)項(xiàng)目比較多,在表單校驗(yàn)功能中用popover插件實(shí)現(xiàn)出錯提示功能很方面,下面小編給大家?guī)砹艘黄P(guān)于Bootstrap的 popover插件實(shí)現(xiàn)校驗(yàn)表單提示功能的實(shí)現(xiàn)代碼,非常不錯,感興趣的朋友一起看看吧
    2016-08-08
  • 純JS代碼實(shí)現(xiàn)氣泡效果

    純JS代碼實(shí)現(xiàn)氣泡效果

    js氣泡效果,在項(xiàng)目需求中經(jīng)常遇到。今天小編把大概實(shí)現(xiàn)步驟分享到腳本之家平臺,感興趣的朋友可以參考下
    2016-05-05
  • javascript中數(shù)組與對象的使用方法區(qū)別

    javascript中數(shù)組與對象的使用方法區(qū)別

    數(shù)組(array)是按次序排列的一組值。JS其實(shí)沒有真正的數(shù)組,只是用對象模擬數(shù)組。本質(zhì)上,數(shù)組屬于一種特殊的對象。typeof運(yùn)算符會返回數(shù)組的類型是object。在javascript中,數(shù)組又可以認(rèn)為是索引數(shù)組,即可以用整數(shù)來進(jìn)行索引。數(shù)組和對象在這種情況下非常接近。
    2022-12-12
  • IE6、IE7中獲取Button元素的值的bug說明

    IE6、IE7中獲取Button元素的值的bug說明

    IE6、IE7中獲取Button元素的值的bug說明,大家在以后使用dom操作的朋友可以注意下。
    2011-08-08

最新評論

五峰| 古田县| 汉中市| 营口市| 黑水县| 登封市| 凤台县| 蒙自县| 宁海县| 霍山县| 温泉县| 延寿县| 盐源县| 合水县| 蒙阴县| 镇坪县| 西华县| 连州市| 屏山县| 靖江市| 高邮市| 金门县| 满城县| 灯塔市| 民勤县| 花莲市| 凤冈县| 思南县| 从化市| 文安县| 搜索| 濮阳县| 醴陵市| 泸定县| 漳州市| 蛟河市| 彰化市| 曲麻莱县| 资阳市| 当涂县| 柘城县|