jquery删除数据记录时的弹出提示效果


Posted in Javascript onMay 06, 2014

提示效果如图:(删除提示框一直居中显示)
jquery删除数据记录时的弹出提示效果 

<!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>删除记录时的提示效果</title> 
<style type="text/css"> 
body{ font-size:13px;} 
.divShow{ line-height:32px; height:32px; width:280px; background-color:#eee; padding-left:10px;} 
.divShow span{ padding-left:50px;} 
.dialog{ width:360px; border:solid 5px #666; position:absolute; display:none; z-index:101;} 
.dialog .title{ background-color:#fbaf15; padding:10px; color:#fff; font-weight:bold;} 
.dialog .title img{ float:right;} 
.dialog .content{ background-color:#fff; padding:25px; height:60px;} 
.dialog .content img{ float:left;} 
.dialog .content span{ float:left; padding-top:10px; padding-left:10px;} 
.dialog .bottom{ text-align:right; padding:10px 10px 10px 0px; background-color:#eee;} 
.mask{ width:100%; height:100%; background-color:#000; position:absolute; top:0px; left:0px; 
filter:alpha(opacity=30); z-index:100; display:none;} 
.btn{ border:solid 1px #666; padding:2px; width:65px; filter:progid.DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff, 
EndColorStr=#ECE9D8);} 
</style> 
<script src="Scripts/jquery-1.4.1-vsdoc.js" type="text/javascript"></script> 
<script src="Scripts/jquery-1.4.1.js" type="text/javascript"></script> 
<script type="text/javascript"> 
$(function () { 
$("#Button1").click(function () { //注册删除按钮点击事件 
$(".mask").show(); //显示背景色 
showDialog(); //设置提示对话框的Top与Left 
$(".dialog").show(); //显示提示对话框 
}); 
/*根据当前页面与滚动条位置,设置提示对话框的Top与Left*/ 
function showDialog() { 
var objW = $(window); //当前窗口 
var objC = $(".dialog"); //对话框 
var brsW = objW.width(); 
var brsH = objW.height(); 
var sclL = objW.scrollLeft(); 
var sclT = objW.scrollTop(); 
var cruW = objC.width(); 
var cruH = objC.height(); 
var left = sclL + (brsW - cruW) / 2; //计算对话框居中时的左边距 
var top = sclT + (brsH - cruH) / 2; //计算对话框居中时上边距 
objC.css({ "left": left, "top": top }); //设置对话框在页面中的位置 
} 
$(window).resize(function () { //页面窗口大小改变事件 
if (!$(".dialog").is(":visible")) { 
return; 
} 
showDialog(); //设置提示对话框的Top与Left 
}); 
$(".title img").click(function () { //注册关闭图片点击事件 
$(".dialog").hide(); 
$(".mask").hide(); 
}); 
$("#Button3").click(function () { //注册取消按钮点击事件 
$(".dialog").hide(); 
$(".mask").hide(); 
}); 
$("#Button2").click(function () { //注册确定按钮点击事件 
$(".dialog").hide(); 
$(".mask").hide(); 
if ($("input:checked").length != 0) { //如果选择了删除行 
$(".divShow").remove(); //删除某行数据 
} 
}); 
}); 
</script> 
</head> 
<body> 
<div class="divShow"> 
<input type="checkbox" id="Checkbox" /> 
<a href="#">这是一条可以删除的记录</a> 
<span> 
<input type="button" id="Button1" class="btn" value="删除"/> 
<input type="button" value="对比" /> 
</span> 
</div> 
<div class="mask"></div> 
<div class="dialog"> 
<div class="title"> 
<img src="Images/close.gif" alt="点击可以关闭" />删除时提示 
</div> 
<div class="content"> 
<img src="Images/delete.jpg" alt="" /> 
<span>您真的要删除该记录吗?</span> 
</div> 
<div class="bottom"> 
<input type="button" id="Button2" value="确定" class="btn" />   
<input type="button" id="Button3" value="取消" class="btn" /> 
</div> 
</div> 
</body> 
</html>
Javascript 相关文章推荐
权威JavaScript 中的内存泄露模式
Aug 13 Javascript
基于jQuery实现的水平和垂直居中的div窗口
Aug 08 Javascript
js单独获取一个checkbox看其是否被选中
Sep 22 Javascript
Bootstrap组件系列之福利篇几款好用的组件(推荐)
Jun 23 Javascript
javascript基本数据类型及类型检测常用方法小结
Dec 14 Javascript
AngularJS之页面跳转Route实例代码
Mar 10 Javascript
jQuery实现选中行变色效果(实例讲解)
Jul 06 jQuery
js仿微信抢红包功能
Sep 25 Javascript
在Vue项目中使用d3.js的实例代码
May 01 Javascript
微信小程序实现多选功能
Nov 04 Javascript
微信小程序实现的canvas合成图片功能示例
May 03 Javascript
微信小程序实现列表滚动头部吸顶的示例代码
Jul 12 Javascript
js单词形式的运算符
May 06 #Javascript
js函数调用的方式
May 06 #Javascript
js使用ajax读博客rss示例
May 06 #Javascript
Android中的jQuery:AQuery简介
May 06 #Javascript
JavaScript获取table中某一列的值的方法
May 06 #Javascript
jQuery判断元素是否存在的可靠方法
May 06 #Javascript
js图片自动轮播代码分享(js图片轮播)
May 06 #Javascript
You might like
如何利用php array_multisort函数 对数据库结果进行复杂排序
2013/06/08 PHP
php字符串截取函数用法分析
2014/11/25 PHP
php返回当前日期或者指定日期是周几
2015/05/21 PHP
PHP面向对象程序设计组合模式与装饰模式详解
2016/12/02 PHP
12款经典的白富美型—jquery图片轮播插件—前端开发必备
2013/01/08 Javascript
jsvascript图像处理—(计算机视觉应用)图像金字塔
2013/01/15 Javascript
多个表单中如何获得这个文件上传的网址实现js代码
2013/03/25 Javascript
JavaScript中如何通过arguments对象实现对象的重载
2014/05/12 Javascript
javascript简单实现类似QQ头像弹出效果的方法
2015/08/03 Javascript
简单谈谈javascript Date类型
2015/09/06 Javascript
js+css绘制颜色动态变化的圈中圈效果
2016/01/27 Javascript
jQuery常用知识点总结以及平时封装常用函数
2016/02/23 Javascript
jQuery的中 is(':visible') 解析及用法(必看)
2017/02/12 Javascript
Vue使用axios出现options请求方法
2019/05/30 Javascript
在vue中实现嵌套页面(iframe)
2020/07/30 Javascript
[14:51]DOTA2 HEROS教学视频教你分分钟做大人-卓尔游侠
2014/06/13 DOTA
Python实现求笛卡尔乘积的方法
2017/09/16 Python
Python Web程序搭建简单的Web服务器
2019/07/31 Python
Python生态圈图像格式转换问题(推荐)
2019/12/02 Python
如何设置PyCharm中的Python代码模版(推荐)
2020/11/20 Python
html5 学习简单的拾色器
2010/09/03 HTML / CSS
美国从事品牌鞋类零售的连锁店:Famous Footwear
2016/08/25 全球购物
Gap加拿大官网:Gap Canada
2017/08/24 全球购物
哄娃神器4moms商店:美国婴童用品品牌
2019/03/07 全球购物
自我推荐书
2013/12/04 职场文书
JAVA程序员自荐书
2014/01/30 职场文书
临床护士自荐信
2014/01/31 职场文书
给校长的一封建议书
2014/03/12 职场文书
创先争优一句话承诺
2014/05/29 职场文书
森林防火标语
2014/06/23 职场文书
爱的奉献演讲稿
2014/09/10 职场文书
赔偿协议书怎么写
2015/01/28 职场文书
五四青年节比赛演讲稿
2015/03/18 职场文书
浅谈Python协程asyncio
2021/06/20 Python
mysql分表之后如何平滑上线详解
2021/11/01 MySQL
HTML页面中使两个div并排显示的实现
2022/05/15 HTML / CSS