jquery实现弹出div,始终显示在屏幕正中间的简单实例


Posted in Javascript onMarch 08, 2014

以下代码块就能始终让弹出div位于屏幕的正中心,希望对大家有所帮助!

    //让指定的DIV始终显示在屏幕正中间   
    function setDivCenter(divName){   
        var top = ($(window).height() - $(divName).height())/2;   
        var left = ($(window).width() - $(divName).width())/2;   
        var scrollTop = $(document).scrollTop();   
        var scrollLeft = $(document).scrollLeft();   
        $(divName).css( { position : 'absolute', 'top' : top + scrollTop, left : left + scrollLeft } ).show();  
    } 
Javascript 相关文章推荐
让firefox支持IE的一些方法的javascript扩展函数代码
Jan 02 Javascript
javascript页面上使用动态时间具体实现
Mar 18 Javascript
JavaScript获得页面base标签中url的方法
Apr 03 Javascript
javascript-解决mongoose数据查询的异步操作
Dec 22 Javascript
谈谈Vue.js——vue-resource全攻略
Jan 16 Javascript
走进javascript——不起眼的基础,值和分号
Feb 24 Javascript
vue.js 左侧二级菜单显示与隐藏切换的实例代码
May 23 Javascript
基于vue-resource jsonp跨域问题的解决方法
Feb 03 Javascript
基于vue-ssr的静态网站生成器VuePress 初体验
Apr 17 Javascript
浅谈对于“不用setInterval,用setTimeout”的理解
Aug 28 Javascript
JS实现电商商品展示放大镜特效
Jan 07 Javascript
js实现星星打分效果
Jul 05 Javascript
Extjs表单常见验证小结
Mar 07 #Javascript
extJS中常用的4种Ajax异步提交方式
Mar 07 #Javascript
禁用JavaScript控制台调试的方法
Mar 07 #Javascript
jquery日历控件实现方法分享
Mar 07 #Javascript
jquery.form.js用法之清空form的方法
Mar 07 #Javascript
jquery设置按钮停顿3秒不可用
Mar 07 #Javascript
jquery 实现两级导航菜单附效果图
Mar 07 #Javascript
You might like
微信支付PHP SDK之微信公众号支付代码详解
2015/12/09 PHP
谈谈 PHP7新增功能
2015/12/16 PHP
thinkphp5 + ajax 使用formdata提交数据(包括文件上传) 后台返回json完整实例
2020/03/02 PHP
JavaScrip单线程引擎工作原理分析
2010/09/04 Javascript
dojo学习第二天 ajax异步请求之绑定列表
2011/08/29 Javascript
jQuery.fn和jQuery.prototype区别介绍
2013/10/05 Javascript
js动态设置div的值下例子
2013/10/29 Javascript
javascript贪吃蛇完整版(源码)
2013/12/09 Javascript
用JQuery实现全选与取消的两种简单方法
2014/02/22 Javascript
使用JS获取当前地理位置方法汇总
2014/12/18 Javascript
JavaScript中setFullYear()方法的使用详解
2015/06/11 Javascript
JS+DIV+CSS排版布局实现美观的选项卡效果
2015/10/10 Javascript
谈谈我对JavaScript原型和闭包系列理解(随手笔记6)
2015/12/20 Javascript
CSS+jQuery实现简单的折叠菜单
2016/12/20 Javascript
详解vue 模拟后台数据(加载本地json文件)调试
2017/08/25 Javascript
hammer.js实现图片手势放大效果
2017/08/29 Javascript
判断div滑动到底部的scroll实例代码
2017/11/15 Javascript
浅谈AngularJS中$http服务的简单用法
2018/05/15 Javascript
详解如何使用babel进行es6文件的编译
2018/05/29 Javascript
Vue Router的懒加载路径的解决方法
2018/06/21 Javascript
Vue递归实现树形菜单方法实例
2018/11/06 Javascript
node将geojson转shp返回给前端的实现方法
2019/05/29 Javascript
使用localStorage替代cookie做本地存储
2019/09/25 Javascript
[02:12]2015国际邀请赛 SHOWOPEN
2015/08/05 DOTA
[40:48]DOTA2上海特级锦标赛D组败者赛 Liquid VS COL第二局
2016/02/28 DOTA
[58:25]VP vs RNG 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
在Python中使用HTMLParser解析HTML的教程
2015/04/29 Python
Python实现发送与接收邮件的方法详解
2018/03/28 Python
如何在Cloud Studio上执行Python代码?
2019/08/09 Python
Python+PyQt5+MySQL实现天气管理系统
2020/06/16 Python
python实现简单的学生管理系统
2021/02/22 Python
英国现代市场:ARKET
2019/04/10 全球购物
瑞士首家网上药店折扣店:McDrogerie
2020/12/22 全球购物
心理学培训心得体会
2016/01/22 职场文书
《普罗米修斯》教学反思
2016/02/22 职场文书
基于Apache Hudi在Google云构建数据湖平台的思路详解
2022/04/07 Servers