1:eq(index)方法
用來取得第N個元素,這個元素的位置從0開始算起,語法格式如下:eq(index)
取得第3個表格,並將它的背景色設為"#FCF", 程式碼如下:$("td").eq(2).css("background", "#FCF");
2:filter(expr)方法
用於篩選出與指定表達式匹配的元素集合,用於縮小匹配的範圍,用逗號分隔多個表達式,那麼多表達式之間是「或」的關係,
文法如下:filter(expr)
$("input").filter(".sel").css("backgroud", "#FCF"); //選取帶有class屬性值為sel的input元素,並設定它的背景色
$("input").filter(".sel, :first").css("background", "#FCF"); //選取具有class屬性值的input元素或選取目前領域中的第一個元素,並設定它們的背景色,
表達式之間用逗號分隔
3:filter(fn)方法
用於篩選出與指定函數傳回值相符的元素集合,該函數內部將對每個物件計算一次(如$:each)。如果呼叫的函數回傳false,則這個元素將被刪除,
否則就會保留。語法格式如下:filter(fn)
How are you?
用來保留包含特定後代的元素,去掉那些不含有指定後代的元素,該方法將會從給定的jQuery對像中重新創建一組匹配的對象,提供的選擇器會一一測試原先 那些物件的後代,含有匹配後代的物件將得以保留,語法格式如下:
has(expr)
複製程式碼