jQuery的顯示和隱藏方法與css隱藏的樣式對(duì)比
更新時(shí)間:2013年10月18日 15:09:15 作者:
display:none和visible:hidden都能把網(wǎng)頁(yè)上某個(gè)元素隱藏起來(lái),而jQuery的顯示和隱藏又有哪些方法,在本文將為大家詳細(xì)介紹下,感興趣的朋友不要錯(cuò)過(guò)
display:none與visible:hidden的區(qū)別
display:none和visible:hidden都能把網(wǎng)頁(yè)上某個(gè)元素隱藏起來(lái),但兩者有區(qū)別:
display:none ---不為被隱藏的對(duì)象保留其物理空間,即該對(duì)象在頁(yè)面上徹底消失,通俗來(lái)說(shuō)就是看不見也摸不到。
visible:hidden--- 使對(duì)象在網(wǎng)頁(yè)上不可見,但該對(duì)象在網(wǎng)頁(yè)上所占的空間沒有改變,通俗來(lái)說(shuō)就是看不見但摸得到。
例子:
<html>
<head>
<title>display:none和visible:hidden的區(qū)別</title>
</head>
<body >
<span style="display:none; background-color:Blue">隱藏區(qū)域</span><span style=" background-color:Green">顯示區(qū)域</span><br />
<span style="visibility:hidden; background-color:Blue">隱藏區(qū)域</span><span style="background-color:Green">顯示區(qū)域</span>
</body>
</html>
jQuery的顯示和隱藏的方法
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>無(wú)標(biāo)題文檔</title>
<script src="jquery_last.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready( function(){});
function hiden(){
$("#divObj").hide();//hide()函數(shù),實(shí)現(xiàn)隱藏,括號(hào)里還可以帶一個(gè)時(shí)間參數(shù)(毫秒)例如hide(2000)以2000毫秒的速度隱藏,還可以帶slow,fast
}
function slideToggle(){
$("#divObj").slideToggle(2000);//窗簾效果的切換,點(diǎn)一下收,點(diǎn)一下開,參數(shù)可以無(wú),參數(shù)說(shuō)明同上
}
function show(){
$("#divObj").show();//顯示,參數(shù)說(shuō)明同上
}
function toggle(){
$("#divObj").toggle(2000);//顯示隱藏切換,參數(shù)可以無(wú),參數(shù)說(shuō)明同上
}
function slide(){
$("#divObj").slideDown();//窗簾效果展開
}
</script>
</head>
<body>
<h3>div里內(nèi)容的顯示隱藏特效</h3>
<input type="button" value="隱藏" onclick="hiden()"/>
<input type="button" value="顯示" onclick="show()"/>
<input type="button" value="窗簾效果顯示2" onclick="slide()"/>
<input type="button" value="窗簾效果的切換" onclick="slideToggle()"/>
<input type="button" value="隱藏顯示效果切換" onclick="toggle()"/>
<div id="divObj" style="display:none">
.測(cè)試?yán)?lt;br/>
.測(cè)試?yán)?lt;br/>
.測(cè)試?yán)?lt;br/>
.測(cè)試?yán)?lt;br/>
.測(cè)試?yán)?lt;br/>
.測(cè)試?yán)?lt;br/>
.測(cè)試?yán)?lt;br/>
.測(cè)試?yán)?lt;br/>
.測(cè)試?yán)?lt;br/>
.測(cè)試?yán)?lt;br/>
</div>
</body>
</html>
display:none和visible:hidden都能把網(wǎng)頁(yè)上某個(gè)元素隱藏起來(lái),但兩者有區(qū)別:
display:none ---不為被隱藏的對(duì)象保留其物理空間,即該對(duì)象在頁(yè)面上徹底消失,通俗來(lái)說(shuō)就是看不見也摸不到。
visible:hidden--- 使對(duì)象在網(wǎng)頁(yè)上不可見,但該對(duì)象在網(wǎng)頁(yè)上所占的空間沒有改變,通俗來(lái)說(shuō)就是看不見但摸得到。
例子:
復(fù)制代碼 代碼如下:
<html>
<head>
<title>display:none和visible:hidden的區(qū)別</title>
</head>
<body >
<span style="display:none; background-color:Blue">隱藏區(qū)域</span><span style=" background-color:Green">顯示區(qū)域</span><br />
<span style="visibility:hidden; background-color:Blue">隱藏區(qū)域</span><span style="background-color:Green">顯示區(qū)域</span>
</body>
</html>
jQuery的顯示和隱藏的方法
復(fù)制代碼 代碼如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>無(wú)標(biāo)題文檔</title>
<script src="jquery_last.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready( function(){});
function hiden(){
$("#divObj").hide();//hide()函數(shù),實(shí)現(xiàn)隱藏,括號(hào)里還可以帶一個(gè)時(shí)間參數(shù)(毫秒)例如hide(2000)以2000毫秒的速度隱藏,還可以帶slow,fast
}
function slideToggle(){
$("#divObj").slideToggle(2000);//窗簾效果的切換,點(diǎn)一下收,點(diǎn)一下開,參數(shù)可以無(wú),參數(shù)說(shuō)明同上
}
function show(){
$("#divObj").show();//顯示,參數(shù)說(shuō)明同上
}
function toggle(){
$("#divObj").toggle(2000);//顯示隱藏切換,參數(shù)可以無(wú),參數(shù)說(shuō)明同上
}
function slide(){
$("#divObj").slideDown();//窗簾效果展開
}
</script>
</head>
<body>
<h3>div里內(nèi)容的顯示隱藏特效</h3>
<input type="button" value="隱藏" onclick="hiden()"/>
<input type="button" value="顯示" onclick="show()"/>
<input type="button" value="窗簾效果顯示2" onclick="slide()"/>
<input type="button" value="窗簾效果的切換" onclick="slideToggle()"/>
<input type="button" value="隱藏顯示效果切換" onclick="toggle()"/>
<div id="divObj" style="display:none">
.測(cè)試?yán)?lt;br/>
.測(cè)試?yán)?lt;br/>
.測(cè)試?yán)?lt;br/>
.測(cè)試?yán)?lt;br/>
.測(cè)試?yán)?lt;br/>
.測(cè)試?yán)?lt;br/>
.測(cè)試?yán)?lt;br/>
.測(cè)試?yán)?lt;br/>
.測(cè)試?yán)?lt;br/>
.測(cè)試?yán)?lt;br/>
</div>
</body>
</html>
您可能感興趣的文章:
- Jquery實(shí)現(xiàn)顯示和隱藏的4種簡(jiǎn)單方式
- JQuery顯示、隱藏div的幾種方法簡(jiǎn)明總結(jié)
- jQuery控制TR顯示隱藏的幾種方法
- jquery顯示隱藏input對(duì)象
- JQuery顯示隱藏頁(yè)面元素的方法總結(jié)
- Jquery 點(diǎn)擊按鈕顯示和隱藏層的代碼
- jquery通過(guò)visible來(lái)判斷標(biāo)簽是否顯示或隱藏
- Jquery實(shí)現(xiàn)控件的隱藏和顯示實(shí)例
- jQuery控制元素顯示、隱藏、切換、滑動(dòng)的方法總結(jié)
- jquery實(shí)現(xiàn)點(diǎn)擊按鈕顯示與隱藏效果
相關(guān)文章
強(qiáng)大的jquery插件jqeuryUI做網(wǎng)頁(yè)對(duì)話框效果!簡(jiǎn)單
大家都知道JQ是用JS幫我們封裝好的東西,我們就要用到它其中強(qiáng)大的地方,廢話就不說(shuō)了.....2011-04-04jquery 動(dòng)態(tài)增加刪除行的簡(jiǎn)單實(shí)例(推薦)
下面小編就為大家?guī)?lái)一篇jquery 動(dòng)態(tài)增加刪除行的簡(jiǎn)單實(shí)例(推薦)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-10-10jquery實(shí)現(xiàn)點(diǎn)擊彈出層效果的簡(jiǎn)單實(shí)例
本篇文章主要是對(duì)jquery實(shí)現(xiàn)點(diǎn)擊彈出層效果的簡(jiǎn)單實(shí)例進(jìn)行了介紹,需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助2014-03-03利用jquery正則表達(dá)式在頁(yè)面驗(yàn)證url網(wǎng)址輸入是否正確
這篇文章主要介紹了關(guān)于利用jquery正則表達(dá)式在頁(yè)面驗(yàn)證url網(wǎng)址輸入是否正確的相關(guān)資料,文中給出了完整的示例代碼,對(duì)大家具有一定的參考價(jià)值,需要的朋友們下面來(lái)一起看看吧。2017-04-04juqery 學(xué)習(xí)之三 選擇器 層級(jí) 基本
juqery 學(xué)習(xí)之三 選擇器 層級(jí) 基本,學(xué)習(xí)jquery的朋友可以參考下。2010-11-11