国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

簡單實(shí)現(xiàn)jQuery彈窗效果

2024-05-06 15:25:02
字體:
供稿:網(wǎng)友

本文實(shí)例為大家分享了jQuery彈窗效果展示的具體代碼,供大家參考,具體內(nèi)容如下

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>彈窗</title>  <script type="text/javascript" src="../jquery-3.2.1.min.js"></script>  <style type="text/css">   *{margin: 0px;padding: 0px;}   #login{height:300px;width: 300px;border: 1px solid #ddd;position: absolute; }   #close{position: absolute;right: 0px;top: 0px;}  </style>  <script type="text/javascript">  // JS創(chuàng)建一個div標(biāo)簽,也就是節(jié)點(diǎn)元素  // window.onload=function(){  //  document.createElement('div');  // }  // 使用jQuery創(chuàng)建:$('<div>');帶尖括號的是創(chuàng)建,不帶是選擇的意思  $(function(){   // var oDiv=$('<div>');   // $('body').append(oDiv);   $('input').click(function(){   var oLogin=$('<div id="login"><p>用戶名<input type="text"></p><p>密碼<input type="text"></p><div id="close">X</div></div>');//此功能就相當(dāng)于body中注釋的代碼   $('body').append(oLogin);   oLogin.css('left',($(window).width()-oLogin.outerWidth())/2);   oLogin.css('top',($(window).width()-oLogin.outerHeight())/2);//是彈窗能夠出現(xiàn)在瀏覽器的中間   $("#close").click(function(){    oLogin.remove();   })   // jquery 中$()里window不用加引號   // 添加resize()瀏覽器窗口大小改變   // scroll():滾動條,以下的作用是當(dāng)滾動條滾動時候,彈窗的位置也不變化   $(window).on("resize scroll",function(){    oLogin.css('left',($(window).width()-oLogin.outerWidth())/2+$(window).scrollLeft());    oLogin.css('top',($(window).width()-oLogin.outerHeight())/2+$(window).scrollTop());   })   });  });  </script></head><body> <input type="button" value="點(diǎn)擊"> <!-- <div id="login">  <p>用戶名<input type="text"></p>  <p>密碼<input type="text"></p>  <div id="close">X</div> </div> --></body></html>

用到的點(diǎn):

jQuery創(chuàng)建:$('<div>');

彈窗的位置:

oLogin.css('left',($(window).width()-oLogin.outerWidth())/2);oLogin.css('top',($(window).width()-oLogin.outerHeight())/2);

當(dāng)滾動條滾動時候,彈窗的位置變化:

$(window).on("resize scroll",function(){oLogin.css('left',($(window).width()-oLogin.outerWidth())/2+$(window).scrollLeft());oLogin.css('top',($(window).width()-oLogin.outerHeight())/2+$(window).scrollTop());   })

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持錯新站長站。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 仁寿县| 威宁| 油尖旺区| 丹巴县| 汝阳县| 论坛| 犍为县| 莎车县| 津市市| 本溪| 平江县| 镇赉县| 陈巴尔虎旗| 武陟县| 西昌市| 台前县| 杂多县| 丹寨县| 华容县| 富顺县| 日土县| 西畴县| 逊克县| 老河口市| 通辽市| 广东省| 绵阳市| 霍山县| 宁津县| 西林县| 武城县| 南安市| 临颍县| 古丈县| 金华市| 德昌县| 龙门县| 琼结县| 思茅市| 兖州市| 谷城县|