溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

JS彈窗 JS彈出DIV并使整個頁面背景變暗功能的實(shí)現(xiàn)代碼

發(fā)布時間:2020-09-08 13:19:32 來源:腳本之家 閱讀:246 作者:下頁、再停留 欄目:web開發(fā)

1.首先寫一個遮罩層div,然后再寫一個彈窗的div

<!-- 遮罩層 -->
<div id="cover" >
  
</div>
<!-- 彈窗 -->
<div id="showdiv" >
  <!-- 標(biāo)題 -->
  <div  >
    提示
  </div>
  <!-- 內(nèi)容 -->
  <div >
    js彈窗 js彈出DIV,并使整個頁面背景變暗</div>
  <!-- 按鈕 -->
  <div  onclick="closeWindow()">
    確 定
  </div>
</div>

js代碼:(把jq引進(jìn)來)

<script type="text/javascript">
  // 彈窗
  function showWindow() {
    $('#showdiv').show();  //顯示彈窗
    $('#cover').css('display','block'); //顯示遮罩層
    $('#cover').css('height',document.body.clientHeight+'px'); //設(shè)置遮罩層的高度為當(dāng)前頁面高度
  }
  // 關(guān)閉彈窗
  function closeWindow() {
    $('#showdiv').hide();  //隱藏彈窗
    $('#cover').css('display','none');   //顯示遮罩層
  }
</script>

效果:

JS彈窗 JS彈出DIV并使整個頁面背景變暗功能的實(shí)現(xiàn)代碼

總結(jié)

以上所述是小編給大家介紹的JS彈窗 JS彈出DIV并使整個頁面背景變暗功能的實(shí)現(xiàn)代碼,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復(fù)大家的!

向AI問一下細(xì)節(jié)
AI