jQuery位置選擇器用法實例分析
本文實例講述了jQuery位置選擇器用法。分享給大家供大家參考,具體如下:
位置選擇器
jQuery同樣也允許我們利用元素所在位置來獲取所需組件
位置選擇器語法如下:
- "$基本選擇器:位置選擇器"
位置選擇器種類
常用位置選擇器的用法
- 選擇第一個
- 格式:
$("selector:first");
- 格式:
- 選擇最后一個
- 格式:
$("selector:last")
- 格式:
- 選擇奇數(shù)
- 格式:
$("selector:odd")
- 格式:
- 偶數(shù)行
- 格式:
$("selector:even")
- 格式:
- 獲取指定位置
- 格式:
$("selector:eq(n)")
- 格式:
- 大于指定位置
- 格式:
$("selector:gt(n)")
- 格式:
- 小于指定位置
- 格式:
$("selector:lt(n)")
- 格式:
如操作:
- 文檔中出現(xiàn)的第一個li
- 文檔中最后一次出現(xiàn)的div
- 所有奇數(shù)段落
- 所有偶數(shù)個文本框
- 第三個超鏈接
- 第三個及之后出現(xiàn)的li
- 第一個段落
<script>
$(function(){
//利用:first獲取組件
//$("li:first").css("border" , "3px dotted lightblue");
//$("div:last").css("border" , "3px dotted orange");
//奇數(shù)使用:odd ,在jQuery元素的索引是從0開始的,所以在我們生活中出現(xiàn)的第一個元素為"偶數(shù)"
//$("p:odd").css("border" , "3px dotted orange");
//偶數(shù)使用even
//$("input:even").css("border" , "3px dotted orange");
//利用eq精確獲取指定位置的組件,下標從0開始
//$("a:eq(2)").css("border" , "3px dotted orange");
//利用gt獲取從指定位置之后的所有元素
//$("li:gt(2)").css("border" , "3px dotted orange");
//利用lt獲取指定位置之前的元素
$("p:lt(1)").css("border" , "3px dotted orange");
})
</script>
更多關(guān)于jQuery相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《jQuery頁面元素操作技巧匯總》、《jQuery常見事件用法與技巧總結(jié)》、《jQuery常用插件及用法總結(jié)》、《jQuery擴展技巧總結(jié)》及《jquery選擇器用法總結(jié)》
希望本文所述對大家jQuery程序設(shè)計有所幫助。
相關(guān)文章
jquery 插件實現(xiàn)多行文本框[textarea]自動高度
這篇文章主要介紹了jquery 插件實現(xiàn)多行文本框[textarea]自動高度,需要的朋友可以參考下2015-03-03
用JQuery 判斷某個屬性是否存在hasAttr的解決方法
本篇文章介紹了,用JQuery 判斷某個屬性是否存在hasAttr的解決方法。需要的朋友參考下2013-04-04
jQuery使用hide方法隱藏指定元素class樣式用法實例
這篇文章主要介紹了jQuery使用hide方法隱藏指定元素class樣式,實例分析了jQuery中hide隱藏class樣式的技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-03-03
手機移動端實現(xiàn) jquery和HTML5 Canvas的幸運大獎盤特效
這篇文章主要介紹了手機移動端實現(xiàn) jquery和HTML5 Canvas的幸運大獎盤特效的相關(guān)資料,這里附有實現(xiàn)代碼及實現(xiàn)效果圖,需要的朋友可以參考下2016-12-12
jQuery中通過ajax的get()函數(shù)讀取頁面的方法
這篇文章主要介紹了jQuery中通過ajax的get()函數(shù)讀取頁面的方法,需要的朋友可以參考下2016-02-02

