JQuery使用屬性addClass、removeClass和toggleClass實現(xiàn)增加和刪除類操作示例
本文實例講述了JQuery使用屬性addClass、removeClass和toggleClass實現(xiàn)增加和刪除類。分享給大家供大家參考,具體如下:
代碼示例:
示例1
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <style> div{ height: 300px; width: 300px; background-color: orange; } .a{ background-color: #91DB4B; } </style> <title>類切換</title> <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script> <script> $(function () { //鼠標(biāo)事件 $("#d").mouseover(function () { //增加類 $(this).addClass('a'); }).mouseout(function () { //刪除類 $(this).removeClass('a'); }) }) </script> </head> <body> <div id="d"> fdhjuyk </div> </body> </html>
運行效果:
示例2:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <style> div{ height: 300px; width: 300px; background-color: orange; } .a{ background-color: #91DB4B; } </style> <title>類切換</title> <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script> <script> $(function () { /*開始沒有類a則添加,有類a則刪除*/ $("#d").mouseover(function () { //在刪除與添加類操作不停切換時,使用toggleClass $(this).toggleClass('a'); }).mouseout(function () { $(this).toggleClass('a'); }) }) </script> </head> <body> <div id="d"> fdhjuyk </div> </body> </html>
運行效果同上例。
感興趣的朋友可以使用在線HTML/CSS/JavaScript代碼運行工具 http://tools.jb51.net/code/HtmlJsRun 測試上述代碼運行效果。
更多關(guān)于jQuery相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《jQuery常見事件用法與技巧總結(jié)》、《jQuery常用插件及用法總結(jié)》、《jQuery操作json數(shù)據(jù)技巧匯總》、《jQuery擴展技巧總結(jié)》、《jQuery常見經(jīng)典特效匯總》及《jquery選擇器用法總結(jié)》
希望本文所述對大家jQuery程序設(shè)計有所幫助。
- jQuery操作動畫完整實例分析
- jQuery操作事件完整實例分析
- jQuery操作元素追加內(nèi)容示例
- JS 遍歷 json 和 JQuery 遍歷json操作完整示例
- jquery validate 實現(xiàn)動態(tài)增加/刪除驗證規(guī)則操作示例
- jQuery實現(xiàn)checkbox全選、反選及刪除等操作的方法詳解
- 使用jQuery操作Cookies的實現(xiàn)代碼
- JQuery對checkbox操作 (循環(huán)獲?。?/a>
- jQuery對表單元素的取值和賦值操作代碼
- jquery.cookie.js 操作cookie實現(xiàn)記住密碼功能的實現(xiàn)代碼
- 新手學(xué)習(xí)JQuery基本操作和使用案例解析
相關(guān)文章
jQuery實現(xiàn)單擊按鈕遮罩彈出對話框效果(1)
這篇文章主要為大家詳細介紹了jQuery實現(xiàn)單擊按鈕遮罩彈出對話框,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-02-02jquery插件之信息彈出框showInfoDialog(成功/錯誤/警告/通知/背景遮罩)
某某同學(xué)最近寫了個基于jquery的信息彈出插件showInfoDialog,該插件對背景進行遮罩,然后彈出信息顯示框,信息顯示種類包括(操作成功/錯誤信息/警告信息/通知信息)感興趣的朋友可以了解下2013-01-01