jquery判斷元素是否隱藏的多種方法
第一種:使用CSS屬性
var display =$('#id').css('display');
if(display == 'none'){
alert("被你發(fā)現(xiàn)了,我是隱藏的啦!");
}
第二種:使用jquery內(nèi)置選擇器
假設(shè)我們頁面有這么個標簽,
<p>僅僅是測試所用</p>
</div>
那么,我們可以用以下語句來判斷id為"test"的標簽是否隱藏:
這樣,我們就能夠很簡單地判斷一個元素是否隱藏,并根據(jù)其狀態(tài)來設(shè)置動畫,比如:
if($("#test").is(":hidden")){
$("#test").show(); //如果元素為隱藏,則將它顯現(xiàn)
}else{
$("#test").hide(); //如果元素為顯現(xiàn),則將其隱藏
}
jQuery判斷元素是否顯示 是否隱藏
var node=$('#id');
第一種寫法
if(node.is(':hidden')){ //如果node是隱藏的則顯示node元素,否則隱藏
node.show();
}else{
node.hide();
}
第二種寫法
if(!node.is(':visible')){ //如果node是隱藏的則顯示node元素,否則隱藏
node.show();
}else{
node.hide();
}
if(node.is(':visible')){ //如果node是顯示的則隱藏node元素,否則顯示
node.hide();
}else{
node.show();
}
jQuery判斷對象是否顯示或隱藏
Js代碼
// jQuery("#tanchuBg").css("display")
// jQuery("#tanchuBg").is(":visible")
// jQuery("#tanchuBg").is(":hidden")
Js代碼
$(element).is(":visible") // Checks for display:[none|block], ignores visible:[true|false]
Js代碼
$('element:hidden')
$('element:visible')
Js代碼
$(".item").each(function()
{
if ($(this).css("visibility") == "hidden")
{
// handle non visible state
}
else
{
// handle visible state
}
})
Js代碼
ar isVisible = $('#myDiv').is(':visible');
var isHidden = $('#myDiv').is(':hidden');
Js代碼
if( $(this).css("display") == 'none' ){
/* your code here*/
}
else{
/* alternate logic */
}
相關(guān)文章
jQuery插件開發(fā)的五種形態(tài)小結(jié)
這篇文章主要介紹了jQuery插件開發(fā)的五種形態(tài)小結(jié),具體的內(nèi)容就是解決javascript插件的8種特征,非常的詳細,這里推薦給小伙伴們。2015-03-03Jquery實現(xiàn)兼容各大瀏覽器的Enter回車切換輸入焦點的方法
本文主要講解的是在做項目中遇到需要Enter回車切換輸入焦點的解決思路以及最終解決方案,很簡單,需要的朋友可以參考下2014-09-09jQuery EasyUI API 中文文檔 - TimeSpinner時間微調(diào)器
jQuery EasyUI API 中文文檔 - TimeSpinner時間微調(diào)器介紹,需要的朋友可以參考下。2011-10-10jquery動畫4.升級版遮罩效果的圖片走廊--帶自動運行效果
我將上一章中了插件做了個小小的升級,實現(xiàn)了自動運行效果,完整代碼大家見demo2012-08-08詳解jQuery中關(guān)于Ajax的幾個常用的函數(shù)
AJAX 是一種在無需重新加載整個網(wǎng)頁的情況下,能夠更新部分網(wǎng)頁的技術(shù)。下面通過本文給大家分享jQuery中關(guān)于Ajax的幾個常用的函數(shù),需要的的朋友參考下2017-07-07jquery兩種導(dǎo)入方式之本地導(dǎo)入和線上導(dǎo)入
這篇文章主要給大家介紹了關(guān)于jquery兩種導(dǎo)入方式之本地導(dǎo)入和線上導(dǎo)入的相關(guān)資料,jQuery是一款JavaScript庫,封裝了JavaScript相關(guān)方法調(diào)用,文中通過代碼介紹的非常詳細,需要的朋友可以參考下2023-11-11