最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JQuery顯示、隱藏div的幾種方法簡(jiǎn)明總結(jié)

 更新時(shí)間:2015年04月16日 09:12:42   投稿:junjie  
這篇文章主要介紹了JQuery顯示、隱藏div的幾種方法簡(jiǎn)明總結(jié),本文總結(jié)了控制style、控制CSS、JQuery自帶方法等幾種顯示、隱藏div的方法,需要的朋友可以參考下

<div id="demo">AAA</div>

JS隱藏和顯示div的方式有兩種:

方式1:隱藏后釋放占用的頁(yè)面空間

通過設(shè)置display屬性可以使div隱藏后釋放占用的頁(yè)面空間.

style="display: none;"
document.getElementById("demo").style.display="none";//隱藏
document.getElementById("demo").style.display="";//顯示

方式2:隱藏后仍占有頁(yè)面空間,顯示空白

div的visibility可以控制div的顯示和隱藏,但是隱藏后頁(yè)面顯示空白.
style="visibility: none;"
document.getElementById("demo").style.visibility="hidden";//隱藏
document.getElementById("demo").style.visibility="visible";//顯示

注意:

使用第二方式更人性化,但是,用div.style.display="none"隱藏會(huì)引起,div里面的東西休眠,里面的事件就不響應(yīng)了。

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(//動(dòng)態(tài)顯示和隱藏
     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.兩者的區(qū)別是前者隱藏后不占空間,而后者隱藏后會(huì)占空間

下面是腳本之家小編補(bǔ)充幾個(gè)例子

$("#top_notice").css("display", "block");//第1種方法 
//$("#top_notice").attr("style", "display:block;");//第2種方法 
//$("#top_notice").show();//第3種方法 

1.給元素?fù)Qclass,來(lái)實(shí)現(xiàn)隱藏div,前提是換的class樣式定義好了隱藏屬性

復(fù)制代碼 代碼如下:

$("#sendPhoneNum").attr("class", "n_input3"); 

1.2給元素設(shè)置style屬性

復(fù)制代碼 代碼如下:

$("#top_notice").attr("style", "display:block;"); 

2.通過jquery的css方法,設(shè)置div隱藏

復(fù)制代碼 代碼如下:

$("#sendPhoneNum").css("display", "none"); 

3.通過jquery的show()、hide()方法,設(shè)置div隱藏

復(fù)制代碼 代碼如下:

$("#textDiv").show();//顯示div 
$("#imgDiv").hide();//隱藏div 

在程序設(shè)計(jì)中經(jīng)常用到div的顯示和隱藏,下面總結(jié)幾種方法:

復(fù)制代碼 代碼如下:

<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實(shí)現(xiàn)多張圖片上傳預(yù)覽(不經(jīng)過后端處理)

    jQuery實(shí)現(xiàn)多張圖片上傳預(yù)覽(不經(jīng)過后端處理)

    本篇文章主要介紹了jQuery實(shí)現(xiàn)多張圖片上傳預(yù)覽(不經(jīng)過后端處理)的相關(guān)知識(shí)。具有很好的參考價(jià)值。下面跟著小編一起來(lái)看下吧
    2017-04-04
  • jquery與prototype框架的詳細(xì)對(duì)比

    jquery與prototype框架的詳細(xì)對(duì)比

    這篇文章主要是對(duì)jquery與prototype框架進(jìn)行了詳細(xì)的對(duì)比介紹,需要的朋友可以過來(lái)參考下,希望對(duì)大家有所幫助
    2013-11-11
  • Jquery插件編寫簡(jiǎn)明教程

    Jquery插件編寫簡(jiǎn)明教程

    這篇文章主要介紹了Jquery插件編寫簡(jiǎn)明教程,jquery插件開發(fā)實(shí)例,需要的朋友可以參考下
    2014-03-03
  • jQuery實(shí)現(xiàn)的老虎機(jī)跑動(dòng)效果示例

    jQuery實(shí)現(xiàn)的老虎機(jī)跑動(dòng)效果示例

    這篇文章主要介紹了jQuery實(shí)現(xiàn)的老虎機(jī)跑動(dòng)效果,涉及jQuery事件響應(yīng)以及結(jié)合時(shí)間函數(shù)動(dòng)態(tài)操作頁(yè)面元素相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2018-12-12
  • jquery.ui.draggable中文文檔(原文翻譯)

    jquery.ui.draggable中文文檔(原文翻譯)

    jquery.ui.draggable中文文檔(原文翻譯)。需要的朋友可以過來(lái)參考下,希望對(duì)大家有所幫助
    2013-11-11
  • jquery imgareaselect 使用利用js與程序結(jié)合實(shí)現(xiàn)圖片剪切

    jquery imgareaselect 使用利用js與程序結(jié)合實(shí)現(xiàn)圖片剪切

    當(dāng)前在ff3下,用jquery的 width()與height()函數(shù),在不設(shè)置圖片的寬度與高度的時(shí)候,不能取到 需要在圖片load函數(shù)里面初始化才可以
    2009-07-07
  • formStorage 基于jquery的一個(gè)插件(存儲(chǔ)表單中元素的狀態(tài)到本地)

    formStorage 基于jquery的一個(gè)插件(存儲(chǔ)表單中元素的狀態(tài)到本地)

    原理很簡(jiǎn)單,通過本地存儲(chǔ)機(jī)制(userData或者localStorage),存儲(chǔ)表單中元素的狀態(tài)到本地. 需要時(shí)可以把所存儲(chǔ)的狀態(tài)還原到表單元素上
    2012-01-01
  • jquery canvas生成帶有二維碼的海報(bào)

    jquery canvas生成帶有二維碼的海報(bào)

    這篇文章主要為大家詳細(xì)介紹了jquery canvas生成帶有二維碼的海報(bào),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • jquery實(shí)現(xiàn)聊天機(jī)器人

    jquery實(shí)現(xiàn)聊天機(jī)器人

    這篇文章主要為大家詳細(xì)介紹了jquery實(shí)現(xiàn)聊天機(jī)器人,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-02-02
  • 最新評(píng)論

    巴林左旗| 宣威市| 水城县| 孟连| 凤阳县| 重庆市| 西贡区| 广饶县| 文昌市| 宁德市| 山阴县| 绍兴县| 东港市| 新营市| 高安市| 宣武区| 台中县| 道孚县| 上杭县| 湘阴县| 伊吾县| 台安县| 富民县| 扬州市| 肇庆市| 泸西县| 曲水县| 陇川县| 麦盖提县| 华蓥市| 东光县| 赤壁市| 麻江县| 新乡县| 兴仁县| 那坡县| 会同县| 江山市| 垣曲县| 班玛县| 平果县|