新聞中心
在jQuery中,我們可以使用:visible選擇器來獲取可見的元素。:visible選擇器用于選取所有當(dāng)前可見的匹配元素。

公司專注于為企業(yè)提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、微信公眾號(hào)開發(fā)、商城開發(fā),微信小程序定制開發(fā),軟件按需搭建網(wǎng)站等一站式互聯(lián)網(wǎng)企業(yè)服務(wù)。憑借多年豐富的經(jīng)驗(yàn),我們會(huì)仔細(xì)了解各客戶的需求而做出多方面的分析、設(shè)計(jì)、整合,為客戶設(shè)計(jì)出具風(fēng)格及創(chuàng)意性的商業(yè)解決方案,成都創(chuàng)新互聯(lián)更提供一系列網(wǎng)站制作和網(wǎng)站推廣的服務(wù)。
以下是一些示例:
1、獲取所有可見的元素:
$("*:visible")
2、獲取所有可見的段落元素:
$("p:visible")
3、獲取所有可見的類為"example"的元素:
$(".example:visible")
4、獲取所有可見的ID為"myId"的元素:
$("#myId:visible")
5、獲取所有可見的具有特定屬性的元素:
$("[attribute]:visible")
6、獲取所有可見的具有特定屬性和值的元素:
$("[attribute='value']:visible")
7、獲取所有可見的具有特定類和屬性的元素:
$(".classname[attribute]:visible")
8、獲取所有可見的具有特定類、屬性和值的元素:
$(".classname[attribute='value']:visible")
9、獲取所有可見的具有特定類、屬性、值和位置的元素:
$(".classname[attribute='value']:eq(index):visible")
10、獲取所有可見的具有特定類、屬性、值、位置和子元素的元素:
$(".classname[attribute='value']:eq(index):has(childSelector):visible")
在這些示例中,*表示所有元素,p表示段落元素,.example表示類為"example"的元素,#myId表示ID為"myId"的元素,[attribute]表示具有特定屬性的元素,[attribute='value']表示具有特定屬性和值的元素,.classname[attribute]表示具有特定類和屬性的元素,.classname[attribute='value']表示具有特定類、屬性和值的元素,:eq(index)表示具有特定位置的元素,:has(childSelector)表示具有特定子元素的元素。
我們還可以使用:hidden選擇器來獲取隱藏的元素。:hidden選擇器用于選取所有當(dāng)前不可見的匹配元素,我們可以使用以下代碼來獲取所有隱藏的段落元素:
$("p:hidden")
我們還可以使用:visible和:hidden選擇器的組合來獲取可見和隱藏的元素,我們可以使用以下代碼來獲取所有可見或隱藏的段落元素:
$("p:visible, p:hidden")
我們還可以使用:not()函數(shù)來排除某些元素,我們可以使用以下代碼來獲取除了類為"example"的所有可見或隱藏的段落元素:
$("p:visible, p:hidden").not(".example")
網(wǎng)站名稱:jquery怎么獲得可見性
文章源于:http://fisionsoft.com.cn/article/dppcsee.html


咨詢
建站咨詢
