
正文
jquery判断隐藏,jq判断隐藏显示状态
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
jquery如果判断元素是否隐藏(hide)?
1. 判断 $("selector").css("display") 的值,block为显示,none为隐藏
2. 用toggle()可以对被选元素进行隐藏和显示的切换。
相关问答
Q1: 前端使用JS和JQuery显示隐藏标签
一.使用JQuery使用
二.jquery判断元素是否隐藏
三.使用JS隐藏和显示
a.隐藏后释放占用的页面空间
通过设置display属性可以使div隐藏后释放占用的页面空间.
style="display: none;"
b.隐藏后仍占有页面空间,显示空白
div的visibility可以控制div的显示和隐藏,但是隐藏后页面显示空白.
style="visibility: none;"
Q2: 怎样判断jQuery 元素是否显示与隐藏
JQuery中元素是否显示或者隐藏,有两种方式,主要通过获取元素节点的hidden和visible两个属性来进行判断,代码如下:
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();
}







