使用jQuery制作模态框
2016-06-20 15:35
525 查看
html
<body> <a href="">点击显示模态框</a> <div id="cover"> <div id="cover-bg"></div> <div id="cover-content"></div> </div> </body>
css
a{ font-size: 25px; } #cover{ display: none; position: absolute; z-index: 5; top: 50%; left: 50%; } #cover-bg{ width: 100%; height: 100%; background-color: #aaa; opacity: 0.7; -webkit-opacity: 0.7; z-index: 5; position: absolute; top: 0; left: 0; } #cover-content{ background-color: #009900; z-index: 8; position: absolute; top: 40%; left: 40%; }
js
$(function(){ $("a").click(function(e){ e.preventDefault(); $("#cover").css("display","block"); $("#cover").animate({ width: "100%", height: "100%", top: "0", left: "0" },800); $("#cover-content").animate({ width: "300px", height: "300px", },800); }); $("#cover-bg").click(function(){ $("#cover").removeAttr("style"); $("#cover-content").removeAttr("style"); }); });
相关文章推荐
- jQuery File Upload在IE6~IE8中无法获取响应数据(data.result)
- jQuery中的$.grep()方法的使用
- JQueryEasyUI之DataGrid的footer无法显示出来
- JQuery.Ajax()的data参数类型
- jQuery实现的网格线绘制方法
- jQuery实现右下角可缩放大小的层完整实例
- 解决jquery.js在myeclipse中报错的问题
- 【转】 jquery遍历json数组方法
- jquery.validate在IE8下,点击提交不进行验证的解决方案
- 基于jquery实现拆分姓名的方法
- jQuery实现调整表格单列顺序完整实例
- JQuery中$.ajax()方法参数详解
- jQuery简单实现tab选项卡切换效果
- jQuery页面顶部下拉广告
- 解决VS2015发布后提示“$未引用”的问题。
- jQuery获取多种input值的简单实现方法
- jQuery中prop()和attr()的区别
- selenium webdriver 杂记-JQuery Selectors
- jquery 获取select数组与name数组长度的实现代码
- 使用jQuery给input标签设置默认值