改成這樣:$("table:last tr:eq("+i+") td:even").css("background-color","#FF0");
成都創(chuàng)新互聯(lián)公司一直秉承“誠信做人,踏實做事”的原則,不欺瞞客戶,是我們最起碼的底線! 以服務為基礎,以質量求生存,以技術求發(fā)展,成交一個客戶多一個朋友!為您提供做網(wǎng)站、網(wǎng)站建設、成都網(wǎng)頁設計、微信平臺小程序開發(fā)、成都網(wǎng)站開發(fā)、成都網(wǎng)站制作、成都軟件開發(fā)、重慶APP軟件開發(fā)是成都本地專業(yè)的網(wǎng)站建設和網(wǎng)站設計公司,等你一起來見證!
都是單引號或者都是雙引號,因為i是一個變量,選擇器括號里面就是字符串的拼接
1、基本選擇器:
#id 、element 、.class 、* 、selector1,selector2,selectorN
2、層次選擇器:
ancestor descendant 、parent child 、prev + next 、prev ~ siblings
3、基本過濾器選擇器
:first 、:last 、:not 、:even 、:odd 、:eq 、:gt 、:lt 、:header 、
:animated
4、內容過濾器選擇器
:contains 、:empty 、:has 、:parent
5、可見性過濾器選擇器
:hidden 、:visible
6、屬性過濾器選擇器
[attribute] 、[attribute=value] 、[attribute!=value] 、[attribute^=value] 、[attribute$=value] 、[attribute*=value] 、[attrSel1][attrSel2][attrSelN]
7、子元素過濾器選擇器
:nth-child 、:first-child 、:last-child 、:only-child
8、表單選擇器
:input 、:text 、:password 、:radio 、:checkbox 、:submit 、:image 、:reset 、:button
、:file 、:hidden
9、表單過濾器選擇器
:enabled 、:disabled 、:checked 、:selected
很多種,大概歸納為9種。
(1)基本
#id
element
.class
*
selector1,selector2,selectorN
(2)層次選擇器:
ancestor descendant
parent child
prev + next
prev ~ siblings
(3)基本過濾器選擇器
:first
:last
:not
:even
:odd
:eq
:gt
:lt
:header
:animated
(4)內容過濾器選擇器
:contains
:empty
:has
:parent
(5)可見性過濾器選擇器
:hidden
:visible
(6)屬性過濾器選擇器
[attribute]
[attribute=value]
[attribute!=value]
[attribute^=value]
[attribute$=value]
[attribute*=value]
[attrSel1][attrSel2][attrSelN]
(7)子元素過濾器選擇器
:nth-child
:first-child
:last-child
:only-child
(8)表單選擇器
:input
:text
:password
:radio
:checkbox
:submit
:image
:reset
:button
:file
:hidden
(9)表單過濾器選擇器
:enabled
:disabled
:checked
:selected
jquery選擇器總共有四大類,分別為基本選擇器(ID、類、標簽、通配符選擇器),層次選擇器,過濾選擇器(基本過濾器,內容過濾器,可見性過濾器,屬性過濾器,子元素過濾器、表單對象屬性過濾選擇器)和表單選擇器。
通過jquery過濾器:checked方式獲取所有選中的checkbox
1、定義頁面checkbox框,代碼如下:
body
input type='checkbox'/
input type='checkbox'/
input type='checkbox'/
/body
2、通過jquery過濾器選擇選中的checkbox,代碼如下:
var chks=$("input:checked");//獲取所有選中的checkbox,chks是一個元素數(shù)組
3、通過chks的長度知道多少被選中,代碼如下:
var len = chks.length;//選中的checkbox數(shù)量
擴展資料
jQuery語言的特點:
1、快速獲取文檔元素
jQuery的選擇機制構建于Css的選擇器,它提供了快速查詢DOM文檔中元素的能力,而且大大強化了JavaScript中獲取頁面元素的方式。
2、提供漂亮的頁面動態(tài)效果
jQuery中內置了一系列的動畫效果,可以開發(fā)出非常漂亮的網(wǎng)頁,許多網(wǎng)站都使用jQuery的內置的效果,比如淡入淡出、元素移除等動態(tài)特效。
3、創(chuàng)建AJAX無刷新網(wǎng)頁
AJAX是異步的JavaScript和ML的簡稱,可以開發(fā)出非常靈敏無刷新的網(wǎng)頁,特別是開發(fā)服務器端網(wǎng)頁時,比如PHP網(wǎng)站,需要往返地與服務器通信,如果不使用AJAX,每次數(shù)據(jù)更新不得不重新刷新網(wǎng)頁,而使用AJAX特效后,可以對頁面進行局部刷新,提供動態(tài)的效果。
4、提供對JavaScript語言的增強
jQuery提供了對基本JavaScript結構的增強,比如元素迭代和數(shù)組處理等操作。
5、增強的事件處理
jQuery提供了各種頁面事件,它可以避免程序員在HTML中添加太事件處理代碼,最重要的是,它的事件處理器消除了各種瀏覽器兼容性問題。
6、更改網(wǎng)頁內容
jQuery可以修改網(wǎng)頁中的內容,比如更改網(wǎng)頁的文本、插入或者翻轉網(wǎng)頁圖像,jQuery簡化了原本使用JavaScript代碼需要處理的方式。
參考資料:百度百科-jQuery
本文實例講述了jQuery可見性過濾器:hidden和:visibility用法。分享給大家供大家參考。具體分析如下:
:hidden
匹配所有不可見元素,如果使用css的visibility屬性讓元素不顯示但是占位,則不屬于hidden了
查找display:none的tr元素,$("tr:hidden")
:visible
匹配所有可見元素
查找所有display不為none的元素,$("tr:visible")
例子:
tr
id="one"style="display:none;"td1/tdtd2/td/tr
tr
id="two"style="visibility:hidden;"td3/tdtd4/td/tr
tr
id="three"td5/tdtd6/td/tr
$("tr:hidden");//選中id為one的元素
$("tr:visible");//選中id為"two"和"three"的元素
其實,這里兩個過濾器并不在乎元素到底是不是隱藏不可見的,我覺得只要是display:none則用:hidden可以將其獲取,如果沒有display:none,不管是什么都可以獲取。
希望本文所述對大家的jQuery程序設計有所幫助。
當前標題:jquery過濾器,jquery過濾器呈現(xiàn)課表隔行變色
分享路徑:http://jinyejixie.com/article42/dssepec.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供App開發(fā)、網(wǎng)站營銷、關鍵詞優(yōu)化、外貿(mào)建站、營銷型網(wǎng)站建設、服務器托管
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)