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

jQuery實(shí)現(xiàn)彈窗居中效果類(lèi)似alert()

 更新時(shí)間:2017年02月27日 16:15:12   作者:yangzailu1990  
本文給大家分享基于jquery實(shí)現(xiàn)彈窗居中效果類(lèi)似于alert(),代碼簡(jiǎn)單易懂,非常不錯(cuò),具有參考借鑒價(jià)值,需要的的朋友參考下

效果圖如下所示:

廢話(huà)不多說(shuō)了,直接給大家貼代碼了,具體代碼如下所示:

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>彈出確認(rèn)框始終位于窗口的中間位置的測(cè)試</title>
<style type="text/css">
.mask { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: #000; opacity: 0.5; filter: alpha(opacity=50); display: none; z-index: 99; }
.mess { position: absolute; display: none; width: 250px; height: 100px; border: 1px solid #ccc; background: #ececec; text-align: center; z-index: 101; }
</style>
<script type="text/javascript" src="jquery-1.7.1.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('.btn').click(function() {
$('.mask').css({'display': 'block'});
center($('.mess'));
check($(this).parent(), $('.btn1'), $('.btn2'));
});
// 居中
function center(obj) {
var screenWidth = $(window).width();
screenHeight = $(window).height(); //當(dāng)前瀏覽器窗口的 寬高
var scrolltop = $(document).scrollTop();//獲取當(dāng)前窗口距離頁(yè)面頂部高度
var objLeft = (screenWidth - obj.width())/2 ;
var objTop = (screenHeight - obj.height())/2 + scrolltop;
obj.css({left: objLeft + 'px', top: objTop + 'px','display': 'block'});
//瀏覽器窗口大小改變時(shí)
$(window).resize(function() {
screenWidth = $(window).width();
screenHeight = $(window).height();
scrolltop = $(document).scrollTop();
objLeft = (screenWidth - obj.width())/2 ;
objTop = (screenHeight - obj.height())/2 + scrolltop;
obj.css({left: objLeft + 'px', top: objTop + 'px','display': 'block'});
});
//瀏覽器有滾動(dòng)條時(shí)的操作、
$(window).scroll(function() {
screenWidth = $(window).width();
screenHeight = $(widow).height();
scrolltop = $(document).scrollTop();
objLeft = (screenWidth - obj.width())/2 ;
objTop = (screenHeight - obj.height())/2 + scrolltop;
obj.css({left: objLeft + 'px', top: objTop + 'px','display': 'block'});
});
}
//確定取消的操作
function check(obj, obj1, obj2) {
obj1.click(function() {
obj.remove();
closed($('.mask'), $('.mess'));
});
obj2.click(function() {
closed($('.mask'), $('.mess'));
}) ;
}
// 隱藏 的操作
function closed(obj1, obj2) {
obj1.hide();
obj2.hide();
}
});
</script>
</head>
<body>
<input type="button" class="btn" value="btn"/>
<div>彈出確認(rèn)框始終位于窗口的中間位置的測(cè)試</div>
<div class="mask"></div>
<div class="mess">
<p>確定要?jiǎng)h除嗎?</p>
<p><input type="button" value="確定" class="btn1"/>
<input type="button" value="取消"class="btn2"/></p>
</div>
</body>
</html>

以上所述是小編給大家介紹的jQuery實(shí)現(xiàn)彈窗居中效果類(lèi)似alert(),希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • jQuery中delegate()方法的用法詳解

    jQuery中delegate()方法的用法詳解

    delegate()方法是為匹配元素的子元素添加一個(gè)或多個(gè)事件,并規(guī)定當(dāng)這些事件發(fā)生時(shí)運(yùn)行的函數(shù)。下面就是詳細(xì)介紹,有需要的朋友可以來(lái)介紹一下。
    2016-10-10
  • jquery實(shí)現(xiàn)select選中行、列合計(jì)示例

    jquery實(shí)現(xiàn)select選中行、列合計(jì)示例

    這篇文章主要介紹了jquery如何實(shí)現(xiàn)select選中行、列合計(jì)示例 ,需要的朋友可以參考下
    2014-04-04
  • 常用的jQuery前端技巧收集

    常用的jQuery前端技巧收集

    這篇文章主要介紹了個(gè)人手機(jī)的常用的jQuery前端技巧,需要的朋友可以參考下
    2014-12-12
  • jquery如何判斷某元素是否具備指定的樣式

    jquery如何判斷某元素是否具備指定的樣式

    判斷某元素是否具備指定的樣式的方法有很多,在接下來(lái)的文章中為大家介紹下jquery是如何做到的
    2013-11-11
  • 使用IE6看老趙的博客 jQuery初探

    使用IE6看老趙的博客 jQuery初探

    可能老趙很反感IE6,所以他在自己的博客里面做了點(diǎn)手腳,如果是IE6瀏覽他的博客的話(huà),那么就會(huì)跳轉(zhuǎn)到另一個(gè)頁(yè)面。
    2010-01-01
  • JQuery Tips相關(guān)(1)----關(guān)于$.Ready()

    JQuery Tips相關(guān)(1)----關(guān)于$.Ready()

    學(xué)習(xí)jQuery的第一件事是:如果你想要一個(gè)事件運(yùn)行在你的頁(yè)面上,你必須在$(document).ready()里調(diào)用這個(gè)事件。所有包括在$(document).ready()里面的元素或事件都將會(huì)在DOM完成加載之后立即加載,并且在頁(yè)面內(nèi)容加載之前。
    2014-08-08
  • jQuery mobile 移動(dòng)web(4)

    jQuery mobile 移動(dòng)web(4)

    這篇文章主要介紹了jQuery mobile 移動(dòng)web(4)的相關(guān)資料,需要的朋友可以參考下
    2015-12-12
  • asp.net中oracle 存儲(chǔ)過(guò)程(圖文)

    asp.net中oracle 存儲(chǔ)過(guò)程(圖文)

    存儲(chǔ)過(guò)程是在大型數(shù)據(jù)庫(kù)系統(tǒng)中,一組為了完成特定功能的sql語(yǔ)句集,經(jīng)過(guò)編譯存儲(chǔ)在數(shù)據(jù)庫(kù)中,用戶(hù)通過(guò)指定存儲(chǔ)過(guò)程的名字并給出參數(shù)(如果該存儲(chǔ)過(guò)程帶有參數(shù))來(lái)執(zhí)行它,下面小編給大家介紹asp.net中oracle存儲(chǔ)過(guò)程,需要的朋友可以參考下
    2015-08-08
  • jQuery?UI菜單部件Menu?Widget

    jQuery?UI菜單部件Menu?Widget

    這篇文章介紹了jQuery?UI菜單部件Menu?Widget,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • JQuery Ajax 跨域訪問(wèn)的解決方案

    JQuery Ajax 跨域訪問(wèn)的解決方案

    我們知道ajax本身實(shí)際上是通過(guò)XMLHttpRequest對(duì)象來(lái)異步進(jìn)行數(shù)據(jù)的交互,而瀏覽器出于安全考慮,不允許js代碼進(jìn)行跨域操作,所以js跨域操作會(huì)被拒絕。
    2010-03-03

最新評(píng)論

吉安县| 莫力| 麻阳| 德格县| 怀宁县| 固始县| 南平市| 太仆寺旗| 南召县| 怀柔区| 罗源县| 霍山县| 同仁县| 盐边县| 泉州市| 沾化县| 略阳县| 滕州市| 凤冈县| 和硕县| 桑植县| 唐河县| 商南县| 乐亭县| 鄂托克旗| 龙井市| 青川县| 宁津县| 台南市| 嘉善县| 禹州市| 田阳县| 海城市| 邯郸市| 德清县| 青岛市| 专栏| 左云县| 丰台区| 修文县| 行唐县|