<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><title>基于jQuery的弹窗小插件</title></head><body><script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script><script type="text/javascript">/* * background:遮罩层背景色* title:弹窗标题* msg:弹窗内容* width:弹窗宽度* height:弹窗高度* img:弹窗背景图* btnArr:按钮数组(最多两个)* fnArr:按钮对应的处理方法数组(和按钮相互对应)* */function popUp(background,title, msg, width, height,img, btnArr, fnArr) {var maxWidth = $(window).width(); //屏幕最大宽度var maxHeight = $(window).height(); //屏幕最大高度//追加遮罩层var wrap = $('<div></div>');wrap.css({"position": "fixed","top": 0,"left": 0,"z-index": 99,"width": "100%","height": "100%","background": background});$("body").append(wrap);//追加遮罩内容区var pop = $('<div></div>');pop.css({"position": "relative", "top": (maxHeight - height) / 2,"left": (maxWidth - width) / 2,"width": width,"height": height,"background": "#fff url("+img+")  no-repeat top 60px center / 146px 80px","border-radius": "10px","text-align": "center","color": "#989898","box-shadow": "0 0 15px #999"});wrap.append(pop);//追加标题if(title != "") {var title = $('<div>' + title + '</div>');title.css({"width": "100%","height": "70px","line-height": "70px","font-size": "20px"});pop.append(title);}//追加内容if(msg != "") {var msg = $('<div>' + msg + '</div>');msg.css({"font-size": "14px","padding": "90px 0 0 0"});pop.append(msg);}//追加按钮if(btnArr != "") {var btnWrap = $('<div></div>');btnWrap.css({"position": "absolute","bottom": 0,"left": "5%","width": " 90%","display": "block","text-align": "center","font-size": "17px","border-top": "1px solid #ddd"});msg.append(btnWrap);$.each(btnArr, function(i, v) { var btn = $('<a>' + v + '</a>');btn.css({"display": "inline-block","width": "48%","padding": "15px 0","color": "#00C3AB","cursor": "pointer"});btn.click(fnArr[i]);btnWrap.append(btn);});}} function fnSure() {alert("确定");}function fnCancel() {
                                document.body.remove("wrap");alert("取消");}popUp("#ccc","温馨提示", "确定融合氢气和氧水吗?", 300, 250,"http://wcmtest.uicredit.cn/H5/personal/images/pic@2x.png", ["取消", "确定"], [fnCancel, fnSure]);</script></body></html>

基于jQuery的弹窗小插件相关推荐

  1. 13款基于jQuery Mobile的布局插件和示例

    现在已经进入了移动互联网时代,因此将你的网站迁移到移动设备上就显得比较重要的.问题是,如何在移动设备的小屏幕中呈现你的网站中的所有内容呢? 本文介绍13款基于jQuery Mobile的布局插件和示例 ...

  2. 30个基于jQuery的日期时间选择插件

    今天给大家分享30个非常酷的基于jQuery的日期时间选择插件,这是在国外的一个网站看到的,于是就稍作翻译,拿出来与大家分享,英文原文地址:http://www.1stwebdesigner.com/ ...

  3. 出位的template.js 基于jquery的模板渲染插件,简单、好用

    找了好几款基于jquery的模板渲染插件,无一感觉很难用(教程较少.绑定不统一),也可能我智商问题,比如jquery template.js .jtemplate.js. 然后在github上找到这一 ...

  4. 源码来袭!!!基于jquery的ajax分页插件(demo+源码)

    前几天打开自己的博客园主页,发现自己的园龄竟然有4年之久了,没记错的话刚接触编程就知道了博客园,也就是说我入坑4年了?时光啊~.刚学习编程的时候最喜欢的就是来园子里听大神们吹牛逼,看着他们装逼就觉得很 ...

  5. jQuery相当于对 javascript二次开发,所以基于 jQuery实现的各种插件直接调用即可...

    jQuery相当于对 javascript二次开发,所以基于 jQuery实现的各种插件直接调用即可 转载于:https://www.cnblogs.com/npk19195global/p/4482 ...

  6. 10 个非常酷的基于jQuery的菜单效果插件

    除了直观的界面效果外,炫酷的网站导航菜单或右键菜单也能为访问者带来眼前一亮的感觉.本文为你带来10个非常酷的基于jQuery的菜单效果插件. 1.  右击菜单 一个创建右击菜单的插件,简洁且易用. 源 ...

  7. php星级评分,jQuery_基于jQuery的星级评分插件,首先看一下运行效果如下图所 - phpStudy...

    基于jQuery的星级评分插件 首先看一下运行效果如下图所示. 鼠标移到星星上该星星前面的所有星星全部变亮,鼠标单击将记录点击的星星数,前面的所有星星将变亮. 一.原理本程序的原理是这样的:一个&qu ...

  8. 10 款基于 jQuery 的切换效果插件推荐

    本文整理了 10 款非常好用的 jQuery 切换效果插件,包括平滑切换和重叠动画等,这些插件可以实现不同元素之间的动态切换. 1. InnerFade 这是一个基于 jQuery 的小插件,可以实现 ...

  9. 发布基于jQuery的灯箱广告插件momoSlideShow

    好久不写博客了,今天发布一个插件,这个插件是基于jQuery的插件,主要功能是轮流显示一系列的灯箱广告,该插件具有使用简单,体积小的特点(仅4k左右),界面截图如下: html: <div id ...

最新文章

  1. linux 进程 ctrl-c,ctrl-z,ctrl-d
  2. C++中什么时候用new[]申请,可以用delete释放
  3. WSAAsyncSelect() 非阻塞模式WinSock
  4. 【HTML+CSS网页设计与布局 从入门到精通】第11章-CSS
  5. 《计算机网络思想》系列(1)网络体系结构———理解,总结,辨析,升华
  6. 使用 Docker 一步搞定 ZooKeeper 集群的搭建
  7. u大师制作linux系统,U大师官方下载|U大师U盘启动盘制作工具官方版 v4.7.37.56 最新版 - 系统天堂...
  8. MySQL可视化软件(Navicat)部署与使用
  9. React小书中得CommentList的需求实现
  10. 奇迹单机版服务器修改,大天使之剑奇迹网页游戏 一键服务端单机版/架设教程/修改方法...
  11. haswell主板linux驱动下载,Intel首版Haswell核芯显卡驱动下载
  12. SpringBoot集成JApiDocs实现自动生成接口文档
  13. 台式计算机调亮度快捷键,台式电脑怎么调节屏幕亮度
  14. 最全Elasticsearch6视频教程
  15. STM32+ESP8266连接电脑Qt网络上位机——QT篇
  16. 云计算实战应用案例精讲-【深度学习】多模态融合(论文篇三)
  17. Linux第五次学习笔记
  18. 调整html button位置
  19. (自适应手机端)pbootcms响应式企业通用网站模板
  20. SSM中监听器调用service层空指针异常

热门文章

  1. git远程仓库分支的各命令的具体解析(git remote add)
  2. VirtualBox 共享文件夹失败
  3. log4j2在程序没有错误的情况下打印出sql语句
  4. PHP-11: 格式设置
  5. 如何在Mac上的iMovie剪辑中创建切换镜头效果?
  6. 程序员年终总结----git合入代码行数统计
  7. java学习第122天,p747-749(05/22)今天吃烤串
  8. STM32基本定时器TIM6、TIM7
  9. 优秀平面设计的广告思维是如何训练的
  10. 全球关注 这个夏天世界劲刮“青奥风”