一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

node.js|vue.js|jquery|angularjs|React|json|js教程|

服務器之家 - 編程語言 - JavaScript - jQuery添加/改變/移除CSS類及判斷是否已經存在CSS

jQuery添加/改變/移除CSS類及判斷是否已經存在CSS

2021-02-23 16:09JavaScript教程網 JavaScript

正如標題所言會用到removeClass移除CSS類、addClass添加CSS類、toggleClass添加或者移除CSS類,hasClass判斷是否已經存在CSS

改變頁面元素樣式使用Javascript也可實現,但有沒有更簡潔的辦法,答案是肯定的,現在有了jQuery,似乎讓Js代碼瘦身了不少,應驗了那句話:“jQuery讓JavaScript代碼變得簡潔!”,言歸正傳,來看jquery如何添加、移除CSS類:

1. removeClass() - 移除CSS類

?
1
2
3
$("#target").removeClass("oldClass");
//#target 指的是需要移除CSS類的元素的ID
//oldClass 指的是CSS類的名稱

2.addClass() - 添加CSS類

?
1
2
3
$("#target").addClass("newClass");
//#target 指的是需要添加樣式的元素的ID
//newClass 指的是CSS類的名稱

3. toggleClass() - 添加或者移除CSS類:如果CSS類已經存在,它將被移除;相反,如果CSS類不存在,它將被加上。

?
1
2
3
$("#target").toggleClass("newClass")
//如果ID為“target”的元素已經定義了CSS樣式,它將被移除;
//反之,CSS類“newClass”將被賦給該ID

4.hasClass("className") - 判斷是否已經存在CSS

在實際運用中,我們通常是先定義好這些CSS類,然后通過Javascript事件觸發(比如點擊某個按鈕)來改變頁面元素樣式。此外,jQuery還提供一種方法 hasClass("className"),用來判斷某個元素是否已經被賦予某個CSS類。順便告訴前端開發的新手,jquery是值得擁有的,有空了好好研究吧。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 99久久精品国内 | 欧美亚洲国产另类 | 精品国产综合区久久久久久 | 亚洲高清无码在线 视频 | 果冻传媒天美传媒网址入口 | 思思91精品国产综合在线 | 国产灌醉| 三级无删减高清在线影院 | 亚洲色图第四色 | china中国xxxxfree| 日本护士撒尿 | 好男人资源免费播放 | 亚洲香蕉伊在人在线观看9 亚洲系列国产系列 | bl动漫在线观看 | 俄罗斯性高清完整版 | 动漫美女被吸乳羞羞小说 | 美女黄金大片视频免费看 | 多人群p全肉小说 | 视频一区在线观看 | 精品国产一区二区三区在线 | 69av导航| 国产成人毛片 | 500福利第一巨人导航 | 美女脱了内裤让男桶爽 | 色多多多| 美女视频黄a | 腿交hd | 欧洲第一区第二区第三区 | 91av手机在线 | 成熟女人50岁一级毛片不卡 | 麻豆网页| 国产手机在线观看 | 国内精品自产拍在线观看91 | 亚洲AV蜜桃永久无码精品红樱桃 | 精品国产免费第一区二区三区日韩 | 91制片厂制作传媒免费版樱花 | 日韩欧美一区二区三区四区 | 精品国产欧美一区二区 | xxnx日本免费护士 | 网站在线播放 | 亚洲精品色婷婷在线影院麻豆 |