jQuery子選擇器與可見性選擇器實(shí)例分析
本文實(shí)例講述了jQuery子選擇器與可見性選擇器。分享給大家供大家參考,具體如下:
子元素選擇器與可見性選擇器
子元素選擇器是允許利用子元素的位置進(jìn)行獲取的選擇器
子內(nèi)容選擇器3種用法
- E:first-child
- 選擇所有位于其父元素第一個(gè)位置的E元素
- E:last-child
- 選擇所有位于其父元素最后一個(gè)位置的E元素
- E:nth-child(n)
- 選擇所有位于其父元素指定位置的E元素,n從1開始
可見性選擇器,顧名思義就是獲取當(dāng)前頁面可見/不可見的元素
可見性選擇器用法如下:
- E:hidden
- 選擇所有不可見的元素
- 隱藏域、display=”none”、width與height=0的元素都會(huì)被選中
- E:visible
- 選擇所有可見元素
如操作:
- 出現(xiàn)在其父元素第一個(gè)位置的li元素
- 出現(xiàn)在其父元素最后一個(gè)位置的li元素
- 出現(xiàn)在其父元素第三個(gè)位置的li元素
- 所有可顯示的元素
<script> $(function(){ //出現(xiàn)在其父元素第一個(gè)位置的li元素 //$("li:first-child").css("border" , "1px solid red"); //出現(xiàn)在其父元素最后一個(gè)位置的li元素 //$("li:last-child").css("border" , "1px solid red"); //$("ul>li:last").css("border" , "1px solid red"); //nth-child(n)來獲取指定位置的li元素,nth-child(n)從1開始,第三個(gè)元素就是3.而以前學(xué)習(xí)過的:eq(n)是從0開始的,請注意區(qū)分 //$("li:nth-child(3)").css("border" , "1px solid red"); //獲取所有可顯示的元素 $(":visible").css("border" , "1px solid red"); }) </script>
更多關(guān)于jQuery相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《jQuery頁面元素操作技巧匯總》、《jQuery常見事件用法與技巧總結(jié)》、《jQuery常用插件及用法總結(jié)》、《jQuery擴(kuò)展技巧總結(jié)》及《jquery選擇器用法總結(jié)》
希望本文所述對大家jQuery程序設(shè)計(jì)有所幫助。
相關(guān)文章
jQuery的Ajax接收java返回?cái)?shù)據(jù)方法
今天小編就為大家分享一篇jQuery的Ajax接收java返回?cái)?shù)據(jù)方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-08-08jQuery插件HighCharts繪制2D餅圖效果示例【附demo源碼下載】
這篇文章主要介紹了jQuery插件HighCharts繪制2D餅圖效果,結(jié)合完整實(shí)例形式分析了jQuery使用HighCharts插件繪制餅圖效果的操作步驟與相關(guān)實(shí)現(xiàn)技巧,并附帶demo源碼供讀者下載參考,需要的朋友可以參考下2017-03-03jquery數(shù)組封裝使用方法分享(jquery數(shù)組遍歷)
JQuery對數(shù)組的處理非常便捷并且功能強(qiáng)大齊全,一步到位的封裝了很多原生js數(shù)組不能企及的功能。下面來看看JQuery數(shù)組的強(qiáng)大之處在哪。2014-03-03基于jQuery和CSS3制作響應(yīng)式水平時(shí)間軸附源碼下載
我們經(jīng)??吹接泻芏嗟拇怪睍r(shí)間軸用來記錄事件進(jìn)展,而有朋友問我要求分享水平的時(shí)間軸,其實(shí)水平時(shí)間軸的難點(diǎn)在于自適應(yīng)屏幕尺寸。那么 今天我要給大家分享的是一款支持響應(yīng)式、支持觸屏手勢滑動(dòng)的水平時(shí)間軸2015-12-12