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 相关文章推荐
浏览器脚本兼容 文本框中,回车键触发事件的兼容
Jun 21 Javascript
JavaScript学习历程和心得小结
Aug 16 Javascript
js判断输入是否为数字的具体实例
Aug 03 Javascript
extjs 如何给column 加上提示
Jul 29 Javascript
浅析JavaScript 调试方法和技巧
Oct 22 Javascript
js判断手机访问或者PC的几个例子(常用于手机跳转)
Dec 15 Javascript
javascript入门之window对象【新手必看】
Nov 22 Javascript
详解webpack之scss和postcss-loader的配置
Jan 09 Javascript
基于JavaScript实现每日签到打卡轨迹功能
Nov 29 Javascript
vue动画效果实现方法示例
Mar 18 Javascript
Node.js API详解之 Error模块用法实例分析
May 14 Javascript
浅谈vue中$event理解和框架中在包含默认值外传参
Aug 07 Javascript
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
如何分别全角和半角以避免乱码
2006/10/09 PHP
AJAX的跨域访问-两种有效的解决方法介绍
2013/06/22 PHP
php实现数组筛选奇数和偶数示例
2014/04/11 PHP
php简单判断两个字符串是否相等的方法
2015/07/13 PHP
thinkPHP2.1自定义标签库的导入方法详解
2016/07/20 PHP
php多进程模拟并发事务产生的问题小结
2018/12/07 PHP
Laravel框架处理用户的请求操作详解
2019/12/20 PHP
摘自启点的main.js
2008/04/20 Javascript
JS模拟面向对象全解(一、类型及传递)
2011/07/13 Javascript
javascript计算当月剩余天数(天数计算器)示例代码
2014/01/09 Javascript
jquery实现checkbox 全选/全不选的通用写法
2014/02/22 Javascript
AngularJS中的表单简单入门
2016/07/28 Javascript
easyui datagrid 大数据加载效率慢,优化解决方法(推荐)
2016/11/09 Javascript
JS中input表单隐藏域及其使用方法
2017/02/13 Javascript
基于angular2 的 http服务封装的实例代码
2017/06/29 Javascript
JavaScript在控件上添加倒计时功能的实现代码
2017/07/04 Javascript
react高阶组件添加和删除props
2019/04/26 Javascript
vue中使用GraphQL的实例代码
2019/11/04 Javascript
jQuery实现鼠标拖动图片功能
2021/03/04 jQuery
[13:18]《一刀刀一天》之DOTA全时刻21:详解TI新赛制 A队再露獠牙
2014/06/24 DOTA
[01:20]2018DOTA2亚洲邀请赛总决赛战队Mineski晋级之路
2018/04/07 DOTA
[50:21]Liquid vs Winstrike 2018国际邀请赛小组赛BO2 第二场
2018/08/19 DOTA
Python编程之列表操作实例详解【创建、使用、更新、删除】
2017/07/22 Python
selenium在执行phantomjs的API并获取执行结果的方法
2018/12/17 Python
24式加速你的Python(小结)
2019/06/13 Python
简单了解django orm中介模型
2019/07/30 Python
Python爬虫之Selenium多窗口切换的实现
2020/12/04 Python
HTML5 body设置自适应全屏
2020/05/07 HTML / CSS
美国球鞋寄卖网站:Stadium Goods
2018/05/09 全球购物
一套VC试题
2015/01/23 面试题
主管会计岗位职责
2014/03/13 职场文书
高二学生评语大全
2014/04/25 职场文书
员工生日会策划方案
2014/06/14 职场文书
党的群众路线剖析材料
2014/10/09 职场文书
Vue3.0 手写放大镜效果
2021/07/25 Vue.js
PHP遍历数组的6种方式总结
2021/11/17 PHP