jQuery查詢帶有class樣式的元素
jQuery提供了便利的選擇器讓我們或者指定條件的元素。
下面介紹一下如何通過class屬性篩選元素。
一.篩選具有class屬性的元素:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script src="http://code.jquery.com/jquery-latest.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("#bt").click(function(){ $("[class]").css("color", "blue"); }); }); </script> </head> <body> <ul> <li>螞蟻部落一</li> <li class="a">螞蟻部落二</li> <li>螞蟻部落三</li> <li class="c">螞蟻部落四</li> <li class="d">螞蟻部落五</li> <li class="e">螞蟻部落六</li> </ul> <input type="button" value="檢視效果" id="bt"/> </body> </html>
以上程式碼能夠將具有class屬性值的所有li元素字型顏色設定為藍色。
原理可以參閱jQuery [attribute]選擇器一章節。
二.篩選具有指定class屬性值的元素:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script src="http://code.jquery.com/jquery-latest.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("#bt").click(function(){ $("[class=d]").css("color", "blue"); }); }); </script> </head> <body> <ul> <li>螞蟻部落一</li> <li class="a">螞蟻部落二</li> <li>螞蟻部落三</li> <li class="c">螞蟻部落四</li> <li class="d">螞蟻部落五</li> <li class="e">螞蟻部落六</li> </ul> <input type="button" value="檢視效果" id="bt"/> </body> </html>
以上程式碼能夠將class屬性值為"d"的元素字型顏色設定為藍色。
原理可以參閱jQuery [attribute=value]選擇器一章節。
通過屬性選擇器還可以進行其他規則的篩選,這裡不一一介紹,具體參閱相關閱讀。
相關閱讀:
(1).jQuery [attribute!=value]參閱jQuery [attribute!=value]選擇器一章節。
(2).jQuery [attribute^=value]參閱jQuery [attribute^=value]選擇器一章節。
(3).jQuery [attribute$=value]參閱jQuery [attribute$=value]選擇器一章節。
(4).jQuery [attribute|=value]參閱jQuery [attribute|=value]選擇器一章節。
(5).jQuery [attribute~=value]參閱jQuery [attribute~=value]一章節。
(5).jQuery [attribute*=value]參閱jQuery [attribute*=value]一章節。
相關文章
- jQuery之元素查詢jQuery
- jQuery查詢第n個li元素jQuery
- jQuery為元素新增和刪除classjQuery
- jquery 查詢子集jQuery
- jQuery知識總結之元素屬性與樣式的操作jQuery
- CSS新規範:樣式查詢CSS
- 繫結class樣式和style樣式
- c++map 查詢元素和list查詢元素速度對比C++
- 前端與移動開發----jQuery----JQuery動畫,JQ操作元素屬性,JQ操作元素樣式(大量案例)前端移動開發jQuery動畫
- 陣列的主元素查詢陣列
- jQuery 樣式操作jQuery
- jQuery Validate自定義表單元素驗證通過和不通過的樣式jQuery
- 查詢Set中重複的元素
- c++中的查詢list元素C++
- Java中查詢列表的峰值元素Java
- 遞迴查詢子元素遞迴
- jQuery元素內容操作的方法有多少種?jQuery
- 查詢最大元素 hd 2025
- MyBatis帶參查詢MyBatis
- tab-switch 樣式的新增 與 tab元素樣式的切換
- canvas—元素樣式設定Canvas
- JavaScript新增class樣式類程式碼JavaScript
- Excel查詢兩列資料相同的元素Excel
- 查詢陣列中第K大的元素陣列
- mysql帶IN關鍵字的查詢MySql
- 使用mybatis example 和 java 8的特性來實現多表關聯且帶有查詢條件的查詢MyBatisJava
- js動態建立元素,並控制元素樣式JS
- jQuery 基礎樣式篇(2)jQuery
- JS基礎_獲取元素的樣式JS
- JQuery插入元素jQuery
- jQuery 新增元素jQuery
- jQuery 元素操作——遍歷元素jQuery
- 怎樣在磁碟上查詢MySQL表的大小?這裡有答案MySql
- 二分查詢 - 手寫模板與自帶函式函式
- 查詢某欄位有特殊字元(PATINDEX函式)字元Index函式
- vue-class和style樣式繫結Vue
- CSS 設定svg元素樣式CSSSVG
- vxe-table呼叫refreshColumn重新整理列後vxe-column插槽下的元素新增的class樣式丟失