<strong>display:none与visible:hidden的区别</strong> <br><br>display:none和visible:hidden都能把网页上某个元素隐藏起来,但两者有区别: <br><br>display:none ---不为被隐藏的对象保留其物理空间,即该对象在页面上彻底消失,通俗来说就是看不见也摸不到。 <br><br>visible:hidden--- 使对象在网页上不可见,但该对象在网页上所占的空间没有改变,通俗来说就是看不见但摸得到。 <br><br>例子: <br><div class="codetitle"> <span><a style="CURSOR: pointer" data="94746" class="copybut" id="copybut94746" onclick="doCopy('code94746')"><u>复制代码</u></a></span> 代码如下:</div> <div class="codebody" id="code94746"> <br> <br> <br><title>display:none和visible:hidden的区别</title> <br> <br> <br><span style="display:none; background-color:Blue">隐藏区域</span><span style=" background-color:Green">显示区域</span><br> <br><span style="visibility:hidden; background-color:Blue">隐藏区域</span><span style="background-color:Green">显示区域</span> <br> <br> <br> </div> <br><strong>jQuery的显示和隐藏的方法</strong> <br><div class="codetitle"> <span><a style="CURSOR: pointer" data="86460" class="copybut" id="copybut86460" onclick="doCopy('code86460')"><u>复制代码</u></a></span> 代码如下:</div> <div class="codebody" id="code86460"> <br> <br> <br> <br><meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <br><title>无标题文档</title> <br><script src="jquery_last.js" type="text/javascript"></script> <br><script type="text/javascript"> <BR>$(document).ready( function(){}); <BR>function hiden(){ <BR>$("#divObj").hide();//hide()函数,实现隐藏,括号里还可以带一个时间参数(毫秒)例如hide(2000)以2000毫秒的速度隐藏,还可以带slow,fast <BR>} <BR>function slideToggle(){ <BR>$("#divObj").slideToggle(2000);//窗帘效果的切换,点一下收,点一下开,参数可以无,参数说明同上 <BR>} <BR>function show(){ <BR>$("#divObj").show();//显示,参数说明同上 <BR>} <BR>function toggle(){ <BR>$("#divObj").toggle(2000);//显示隐藏切换,参数可以无,参数说明同上 <br><br>} <BR>function slide(){ <BR>$("#divObj").slideDown();//窗帘效果展开 <BR>} <br><br></script> <br> <br><br> <br><h3>div里内容的显示隐藏特效</h3> <br><input type="button" value="隐藏" onclick="hiden()"> <br><input type="button" value="显示" onclick="show()"> <br><input type="button" value="窗帘效果显示2" onclick="slide()"> <br><input type="button" value="窗帘效果的切换" onclick="slideToggle()"> <br><input type="button" value="隐藏显示效果切换" onclick="toggle()"> <br><div id="divObj" style="display:none"> <br>.测试例子<br> <br>.测试例子<br> <br>.测试例子<br> <br>.测试例子<br> <br>.测试例子<br> <br>.测试例子<br> <br>.测试例子<br> <br>.测试例子<br> <br>.测试例子<br> <br>.测试例子<br> <br> </div> <br> <br> <br> </div>