<div id="demo">AAA</div>
JS隐藏和显示div的方式有两种:
方式1:隐藏后释放占用的页面空间
通过设置display属性可以使div隐藏后释放占用的页面空间.
style="display: none;"
document.getElementById("demo").style.display="none";//隐藏
document.getElementById("demo").style.display="";//显示
方式2:隐藏后仍占有页面空间,显示空白
div的visibility可以控制div的显示和隐藏,但是隐藏后页面显示空白.
style="visibility: none;"
document.getElementById("demo").style.visibility="hidden";//隐藏
document.getElementById("demo").style.visibility="visible";//显示
注意:
使用第二方式更人性化,但是,用div.style.display="none"隐藏会引起,div里面的东西休眠,里面的事件就不响应了。
jQuery隐藏和显示div的方式
1、$("#demo").attr("style","display:none;");//隐藏div $("#demo").attr("style","display:block;");//显示div 2、$("#demo").css("display","none");//隐藏div $("#demo").css("display","block");//显示div 3、$("#demo").hide();//隐藏div $("#demo").show();//显示div 4、$("#demo").toggle(//动态显示和隐藏 function () { $(this).attr("style","display:none;");//隐藏div }, function () { $(this).attr("style","display:block;");//显示div } ); <div id="demo"></div>
注:
$("#demo").show()表示display:block,
$("#demo").hide()表示display:none;
1和2中的display:none可以换成visibility:hidden,display:block可以换成visibility:visible.两者的区别是前者隐藏后不占空间,而后者隐藏后会占空间
下面是小牛知识库小编补充几个例子
$("#top_notice").css("display", "block");//第1种方法
//$("#top_notice").attr("style", "display:block;");//第2种方法
//$("#top_notice").show();//第3种方法
1.给元素换class,来实现隐藏div,前提是换的class样式定义好了隐藏属性
$("#sendPhoneNum").attr("class", "n_input3");
1.2给元素设置style属性
$("#top_notice").attr("style", "display:block;");
2.通过jquery的css方法,设置div隐藏
$("#sendPhoneNum").css("display", "none");
3.通过jquery的show()、hide()方法,设置div隐藏
$("#textDiv").show();//显示div $("#imgDiv").hide();//隐藏div
在程序设计中经常用到div的显示和隐藏,下面总结几种方法:
<div id='demo'>示例</div> 1、$("#demo").attr("style","display:none;");//隐藏div $("#demo").attr("style","display:block;");//显示div 2、$("#demo").css("display","none");//隐藏div $("#demo").css("display","block");//显示div 3、$("#demo").hide();//隐藏div $("#demo").show();//显示div 4、$("#demo").toggle( function () { $(this).attr("style","display:none;");//隐藏div }, function () { $(this).attr("style","display:block;");//显示div } );
本文向大家介绍jQuery控制TR显示隐藏的几种方法,包括了jQuery控制TR显示隐藏的几种方法的使用技巧和注意事项,需要的朋友参考一下 网上有很多,这里介绍三种: 第一种方法,就是使用id,这个方法可以在生成html的时候动态设置tr的id,也是用得最多最简单的一种,如下: 那么控制显隐可以直接使用 第二种方法,是使用$.each(),这个方法需要设置table的id,如下: 那么控制显隐可以
本文向大家介绍JQuery DIV 动态隐藏和显示的方法,包括了JQuery DIV 动态隐藏和显示的方法的使用技巧和注意事项,需要的朋友参考一下 1. 如果在载入是隐藏: 2. 动态隐藏和显示: 以上代码之前,可能还要加上这句话: 使用jquery真的很方便,比如要控制div的显示与隐藏,一句话就搞定了,请看下面使用说明。 $("#id").toggle()切换元素的可见状态。如果元素是可见的,
我有一些链接,当我悬停在上面时,会显示与该链接相关的特定文本。我已经使用悬停功能来显示和隐藏div。 我还想添加这样的特性,即文本在几秒钟后自动改变,以显示下一个div的内容。即is循环通过DIVS。Hide div 1,show div 2,Hide 2,show div 3等。下面是显示悬停功能如何工作的代码。将鼠标悬停在右侧的链接上,左侧的文本将发生变化: null null
本文向大家介绍javascript实现显示和隐藏div方法汇总,包括了javascript实现显示和隐藏div方法汇总的使用技巧和注意事项,需要的朋友参考一下 javascript实现显示和隐藏div方法汇总 我们再来看下其他小伙伴是如何实现的 示例三: 先来看一个最简单的实例,这个可以实现显示和隐藏层 下面是关闭层,其实原理 是一样的只是加了个效果。
本文向大家介绍JQuery显示隐藏DIV的方法及代码实例,包括了JQuery显示隐藏DIV的方法及代码实例的使用技巧和注意事项,需要的朋友参考一下 1. 如果在载入是隐藏: 2. 动态隐藏和显示: 以上代码之前,可能还要加上这句话: 使用jquery真的很方便,比如要控制div的显示与隐藏,一句话就搞定了,请看下面使用说明。 $("#id").show()表示display:block, $(
本文向大家介绍JQuery显示隐藏页面元素的方法总结,包括了JQuery显示隐藏页面元素的方法总结的使用技巧和注意事项,需要的朋友参考一下 在jquery中显示隐藏div方法方法有很多种,如比较简单的函数show(),hide(),toggle(),slideDown()然后还有css设置div的style属性都可操作,下面我来介绍。 show()方法 显示出隐藏的 <p> 元素。 toggle(