判斷jQuery 元素是否顯示與隱藏的方法如下:
十多年的歷下網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。網(wǎng)絡(luò)營(yíng)銷推廣的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整歷下建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無(wú)論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)公司從事“歷下網(wǎng)站設(shè)計(jì)”,“歷下網(wǎng)站推廣”以來(lái),每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。
1、使用CSS屬性
var display =$('#id').css('display');if(display == 'none'){?? alert("被你發(fā)現(xiàn)了,我是隱藏的啦!");}
2、使用jquery內(nèi)置選擇器
假設(shè)我們頁(yè)面有這么個(gè)標(biāo)簽,
div id="test"p僅僅是測(cè)試所用/p/div
那么,我們可以用以下語(yǔ)句來(lái)判斷id為"test"的標(biāo)簽是否隱藏:
if($("#test").is(":hidden")){...} //前提是已經(jīng)將jQuery的庫(kù)導(dǎo)進(jìn)來(lái)了
這樣,我們就能夠很簡(jiǎn)單地判斷一個(gè)元素是否隱藏,并根據(jù)其狀態(tài)來(lái)設(shè)置動(dòng),比如:
if($("#test").is(":hidden")){?????? $("#test").show();??? //如果元素為隱藏,則將它顯現(xiàn)}else{????? $("#test").hide();???? //如果元素為顯現(xiàn),則將其隱藏}
3、jQuery判斷對(duì)象是否顯示或隱藏
Js代碼
// jQuery("#tanchuBg").css("display")??// jQuery("#tanchuBg").is(":visible")??// jQuery("#tanchuBg").is(":hidden")
思路:使用hide()隱藏所有元素→使用選擇器first,first-child,nth-child(1)等獲取第一個(gè)元素→使用show()顯示第一個(gè)元素。
實(shí)例演示如下:
1、HTML結(jié)構(gòu)
div?id="test"
liGlen/li
liTane/li
liJohn/li
liRalph/li
/div
2、jquery代碼
$(function(){
$("#test?li").hide();
$("#test?li").eq(0).show();
});
3、顯示效果
用toggle()顯示隱藏
!DOCTYPE?html
html?lang="en"
head
meta?charset="UTF-8"
titleTitle/title
style
body?{
background:?#242424;
color:?green;
font-size:?20px;
}
#box?{
width:?40%;
height:?200px;
background:?green;
}
/style
/head
body
div?id="box"/div
button點(diǎn)擊顯示隱藏/button
script?src=""/script
script
$(function()?{
$('button').click(function(argument)?{
$('#box').toggle(500);
});
});
/script
/body
/html
新聞名稱:jquery顯示元素,jquery顯示元素用什么實(shí)現(xiàn)
標(biāo)題URL:http://aaarwkj.com/article8/dssppip.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、手機(jī)網(wǎng)站建設(shè)、App設(shè)計(jì)、企業(yè)網(wǎng)站制作、用戶體驗(yàn)、營(yíng)銷型網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
營(yíng)銷型網(wǎng)站建設(shè)知識(shí)