jquery弹出关闭遮罩层实例


Posted in Javascript onAugust 06, 2013
<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>jquery简便实现遮罩层--三水点靠木</title>
<script type="text/javascript" src="jquery/jquery-1.10.2.min.js"></script>
</head>
<body>
<div ><input type="button" onclick="show_3water.com()" value="显示遮罩层" /> 显示遮罩层后点击右上角关闭</div>
<div ></div>
<div >三水点靠木</div>
<div >3water.com</div>
<div >keleyi</div>
<div >3water.com</div>
<div >三水点靠木</div>
<div >三水点靠木 返回顶部</div>
<div >a</div>
<div >jquery</div>
<div ><a href="https://3water.com/a/bjac/6f008786225269ac.htm" target="_blank">原文</a></div>
<div >3water.com</div>
<div >完整代码</div>
<div ><div id="donwmsg_content" >
<ul>
<li class="ll"><a href="https://3water.com/768f469b95b61487.htm" >单行文字间歇向上滚动</a></li>
<li><a href="https://3water.com/a6d651710217f7a0.htm" >jquery ui修饰title气泡</a></li>
<li><a href="https://3water.com/f0eb8c02085b10d.htm" >jquery清空textarea等输入框</a></li>
<li><a href="https://3water.com/939631bb07adb4dc.htm" >jquery关灯特效</a></li>
<li><a href="https://3water.com/7e8897e5ec0849e9.htm" >可改变大小div层</a></li>
</ul>
<div class="lb"><a href="https://3water.com/jquery/" target="_blank">jquery</a>   <a href="https://3water.com/javascript/" target="_blank">javascript</a>   <a href="https://3water.com/cms/" target="_blank">cms</a> </div>
</div></div> 
<script type="text/javascript">
$("<div id="div_brg_3water.com"><img id="close_3water.com" src="https://3water.com/images/nav-close.png" /></div>").css({
position:"absolute",
top:0,
left:0,
backgroundcolor:"#004400",
opacity:0.5,
zindex:300
})
.height($(document).height())
.width($(document).width()).hide().appendto("body")
//需要遮罩的时候
function show_3water.com() {
$("#div_brg_3water.com").show();
}
$("#close_ke"+"leyi_com").click(function () {
//取消遮罩的时候
$("#div_brg_3water.com").hide();
}
)</script>
</body>
</html>

其中用到两个jquery方法:
一、show():如果被选元素已被隐藏,则显示这些元素

语法
$(selector).show(speed,callback)

speed 
可选。规定元素从隐藏到完全可见的速度。默认为 "0"。
可能的值:
毫秒 (比如 1500)
"slow"
"normal"
"fast"
在设置速度的情况下,元素从隐藏到完全可见的过程中,会逐渐地改变其高度、宽度、外边距、内边距和透明度。

callback 
可选。show 函数执行完之后,要执行的函数。
除非设置了 speed 参数,否则不能设置该参数。

提示:如果元素已经是完全可见,则该效果不产生任何变化,除非规定了 callback 函数。
注释:该效果适用于通过 jquery 隐藏的元素,或在 css 中声明 display:none 的元素(但不适用于 visibility:hidden 的元素)。

二、hide():如果被选的元素已被显示,则隐藏该元素。

语法
$(selector).hide(speed,callback)

speed 
可选。规定元素从可见到隐藏的速度。默认为 "0"。
可能的值:
毫秒 (比如 1500)
"slow"
"normal"
"fast"
在设置速度的情况下,元素从可见到隐藏的过程中,会逐渐地改变其高度、宽度、外边距、内边距和透明度。

callback 
可选。hide 函数执行完之后,要执行的函数。

除非设置了 speed 参数,否则不能设置该参数。

提示:如果元素已经是完全可见,则该效果不产生任何变化,除非规定了 callback 函数。

Javascript 相关文章推荐
Javascript入门学习资料收集整理篇
Jul 06 Javascript
JS小功能(offsetLeft实现图片滚动效果)实例代码
Nov 28 Javascript
详解JavaScript ES6中的模板字符串
Jul 28 Javascript
JS实现网页游戏中滑块响应鼠标点击移动效果
Oct 19 Javascript
JSON简介以及用法汇总
Feb 21 Javascript
JS控制伪元素的方法汇总
Apr 06 Javascript
jQuery窗口拖动功能的实现代码
Feb 04 Javascript
javascript实现获取一个日期段内每天不同的价格(计算入住总价格)
Feb 05 Javascript
JS中offset和匀速动画详解
Feb 06 Javascript
Vue组件全局注册实现警告框的实例详解
Jun 11 Javascript
react koa rematch 如何打造一套服务端渲染架子
Jun 26 Javascript
springboot+VUE实现登录注册
May 27 Vue.js
jquery批量控制form禁用的代码
Aug 06 #Javascript
jquery win 7透明弹出层效果的简单代码
Aug 06 #Javascript
intro.js 页面引导简单用法 分享
Aug 06 #Javascript
基于jquery编写的横向自适应幻灯片切换特效的实例代码
Aug 06 #Javascript
IE下JS读取xml文件示例代码
Aug 05 #Javascript
JavaScript的递归之递归与循环示例介绍
Aug 05 #Javascript
php与js的区别是什么
Aug 05 #Javascript
You might like
简单解决新浪SAE无法上传文件的问题
2015/05/13 PHP
iOS10推送通知开发教程
2016/09/19 PHP
php使用fputcsv实现大数据的导出操作详解
2020/02/27 PHP
高性能WEB开发 flush让页面分块,逐步呈现 flush让页面分块,逐步呈现
2010/06/19 Javascript
javascript常用方法、属性集合及NodeList 和 HTMLCollection 的浏览器差异
2010/12/25 Javascript
jQuery选择器源码解读(七):elementMatcher函数
2015/03/31 Javascript
贴近用户体验的Jquery日期、时间选择插件
2015/08/19 Javascript
遮罩层点击按钮弹出并且具有拖动和关闭效果(两种方法)
2015/08/20 Javascript
Bootstrap Table使用方法解析
2016/10/19 Javascript
jQuery实现遮罩层登录对话框
2016/12/29 Javascript
jquery Easyui Datagrid实现批量操作(编辑,删除,添加)
2017/02/20 Javascript
jQuery实现checkbox即点即改批量删除及中间遇到的坑
2017/11/11 jQuery
swiper移动端轮播插件(触碰图片之后停止轮播)
2017/12/28 Javascript
jQuery 防止相同的事件快速重复触发方法
2018/02/08 jQuery
Vue引入jquery实现平滑滚动到指定位置
2018/05/09 jQuery
jQuery使用动画队列自定义动画操作示例
2018/06/16 jQuery
vue.js实现的幻灯片功能示例
2019/01/18 Javascript
浅谈关于vue中scss公用的解决方案
2019/12/02 Javascript
JavaScript 替换所有匹配内容及正则替换方法
2020/02/12 Javascript
python单例模式实例分析
2015/04/08 Python
Python实现优先级队列结构的方法详解
2016/06/02 Python
django初始化数据库的实例
2018/05/27 Python
python执行精确的小数计算方法
2019/01/21 Python
python random从集合中随机选择元素的方法
2019/01/23 Python
pandas 数据结构之Series的使用方法
2019/06/21 Python
通过实例解析Python调用json模块
2019/12/11 Python
美国最大的团购网站:Groupon
2016/07/23 全球购物
标签和贴纸印刷:Lightning Labels
2018/03/22 全球购物
2014年高三毕业生自我评价
2014/01/11 职场文书
十月份红领巾广播稿
2014/01/22 职场文书
租赁协议书范本
2014/04/22 职场文书
高一新生军训方案
2014/05/12 职场文书
销售顾问工作计划书
2014/08/15 职场文书
2015年教学管理工作总结
2015/05/20 职场文书
六一儿童节主持开场白
2015/05/28 职场文书
2019邀请函格式及范文
2019/05/20 职场文书