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判斷元素是否具有指定的class樣式類jQuery
- jQuery如何判斷指定元素是否具有指定的class樣式類jQuery
- jQuery實現的為元素新增或者刪除class樣式類jQuery
- jQuery之元素查詢jQuery
- jquery 查詢某個元素的父元素jQuery
- 刪除元素的指定的class樣式類
- jquery如何設定帶有important的樣式屬性jQueryImport
- jQuery查詢第n個li元素jQuery
- jquery給元素新增樣式表的方法jQuery
- Jquery獲取css中id和class樣式的動作-#id和.classjQueryCSS
- javascript實現為指定元素新增class樣式類JavaScript
- 使用jquery為指定元素新增樣式類jQuery
- 利用jQuery查詢子元素和父元素程式碼例項jQuery
- jQuery查詢下一個緊鄰兄弟元素jQuery
- jquery設定元素css樣式的幾種方式jQueryCSS
- jquery實現的操作class樣式類簡單介紹jQuery
- jquery獲取id屬性值帶有點的元素jQuery
- JavaScript如何判斷指定元素是否具有class樣式類JavaScript
- jQuery為元素新增和刪除classjQuery
- 使用jquery操作元素的css樣式(獲取、修改等等)jQueryCSS
- JQuery屬性與樣式——樣式操作.css()和元素資料的儲存.data()jQueryCSS
- jQuery新增或者刪除class樣式類程式碼例項jQuery
- jquery css()方法設定元素的樣式簡單介紹jQueryCSS
- jquery為指定的元素新增或者刪除指定樣式類jQuery
- jQuery 隱藏具有指定class屬性值的元素jQuery
- jquery隱藏具有指定class屬性值的元素jQuery
- jQuery查詢指定型別的父級元素程式碼例項jQuery型別
- 繫結class樣式和style樣式
- CSS新規範:樣式查詢CSS
- 帶有儲存過程的組合查詢儲存過程
- jQuery知識總結之元素屬性與樣式的操作jQuery
- jquery 查詢子集jQuery
- c++map 查詢元素和list查詢元素速度對比C++
- jquery動態設定為元素樣式程式碼例項jQuery
- jQuery使用css()方法改變元素樣式程式碼例項jQueryCSS
- 陣列的主元素查詢陣列
- 前端與移動開發----jQuery----JQuery動畫,JQ操作元素屬性,JQ操作元素樣式(大量案例)前端移動開發jQuery動畫
- jQuery 樣式操作jQuery