jQuery判斷自定義屬性data-val用法示例
本文實例講述了jQuery判斷自定義屬性data-val用法。分享給大家供大家參考,具體如下:
jquery判斷自定義屬性data-val
1.css
.active { color: red; }
2.html
<ul> <li data-val="1">1</li> <li data-val="2">2</li> <li data-val="3">3</li> <li data-val="4">4</li> <li data-val="5">5</li> </ul>
3.js
//方法1 $(function() { $("ul li[data-val='1']").addClass("active").siblings().removeClass("active") }); //方法2 $("ul li").each(function() { if($(this).attr("data-val") == "1") { $(this).addClass("active").siblings().removeClass("active"); } })
效果:
測試示例:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>無標題文檔</title> <style> .active { color: red; } </style> </head> <body> <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script> <ul> <li data-val="1">1</li> <li data-val="2">2</li> <li data-val="3">3</li> <li data-val="4">4</li> <li data-val="5">5</li> </ul> <script> $(function() { $("ul li[data-val='1']").addClass("active").siblings().removeClass("active") }); </script> </body> </html>
感興趣的朋友可以使用本站在線HTML/CSS/JavaScript代碼運行工具:http://tools.jb51.net/code/HtmlJsRun測試上述代碼運行效果。
更多關(guān)于jQuery相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《jQuery頁面元素操作技巧匯總》、《jQuery常見事件用法與技巧總結(jié)》、《jQuery常用插件及用法總結(jié)》、《jQuery擴展技巧總結(jié)》及《jquery選擇器用法總結(jié)》
希望本文所述對大家jQuery程序設(shè)計有所幫助。
- jquery獲取自定義屬性(attr和prop)實例介紹
- jQuery中使用data()方法讀取HTML5自定義屬性data-*實例
- jquery 獲取自定義屬性(attr和prop)的實現(xiàn)代碼
- 使用jQuery獲取data-的自定義屬性
- jquery自定義屬性(類型/屬性值)
- jQuery Easyui Tabs擴展根據(jù)自定義屬性打開頁簽
- jquery操作HTML5 的data-*的用法實例分享
- html5的自定義data-*屬性和jquery的data()方法的使用示例
- jquery遍歷標簽中自定義的屬性方法
- jQuery實現(xiàn)的一個自定義Placeholder屬性插件
- 用jquery獲取自定義的標簽屬性的值簡單實例
相關(guān)文章
jQuery實現(xiàn)的產(chǎn)品自動360度旋轉(zhuǎn)展示特效源碼分享
這篇文章主要展示了jQuery實現(xiàn)的產(chǎn)品自動360度旋轉(zhuǎn)展示特效,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2015-08-08jQuery實現(xiàn)動態(tài)生成年月日級聯(lián)下拉列表示例
這篇文章主要介紹了jQuery實現(xiàn)動態(tài)生成年月日級聯(lián)下拉列表,結(jié)合具體實例形式分析了jQuery日期時間運算構(gòu)造級聯(lián)下拉列表相關(guān)操作技巧,需要的朋友可以參考下2019-05-05jQuery扁平化風格下拉框美化插件FancySelect使用指南
這篇文章主要介紹了jQuery扁平化風格下拉框美化插件FancySelect使用指南,需要的朋友可以參考下2015-02-02jQuery的實現(xiàn)原理的模擬代碼 -1 核心部分
最近又看了一下 jQuery 1.4.2, 為了便于理解,將 jQuery 的核心使用比較簡單的代碼模擬一下。方便學習。2010-08-08