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 相关文章推荐
jQuery.Validate 使用笔记(jQuery Validation范例 )
Jun 25 Javascript
Jquery数独游戏解析(一)-页面布局
Nov 05 Javascript
JavaScript对象参数的引用传递
Jan 14 Javascript
jQuery Dialog对话框事件用法实例分析
May 10 Javascript
通过BootStrap实现轮播图的实际应用
Sep 26 Javascript
原生js实现可拖拽效果
Feb 28 Javascript
微信小程序实现红包功能(后端PHP实现逻辑)
Jul 11 Javascript
Vue监听数据渲染DOM完以后执行某个函数详解
Sep 11 Javascript
关于微信公众号开发无法支付的问题解决
Dec 28 Javascript
迅速了解一下ES10中Object.fromEntries的用法使用
Mar 05 Javascript
vue 插件的方法代码详解
Jun 06 Javascript
一文搞懂redux在react中的初步用法
Jun 09 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中Memcache操作类及用法实例
2014/12/12 PHP
PHP实现的同步推荐操作API接口案例分析
2016/11/30 PHP
PHP7多线程搭建教程
2017/04/21 PHP
php array 转json及java 转换 json数据格式操作示例
2019/11/13 PHP
3种不同方式的焦点图轮播特效分享
2013/10/30 Javascript
css与javascript跨浏览器兼容性总结
2014/09/15 Javascript
JS验证IP,子网掩码,网关和MAC的方法
2015/07/02 Javascript
IE9+已经不对document.createElement向下兼容的解决方法
2015/09/14 Javascript
js实现模拟银行卡账号输入显示效果
2015/11/18 Javascript
jQuery xml字符串的解析、读取及查找方法
2016/03/01 Javascript
详解vue.js移动端导航navigationbar的封装
2017/07/05 Javascript
canvas+gif.js打造自己的数字雨头像的示例代码
2017/10/26 Javascript
vue 将页面公用的头部组件化的方法
2017/12/18 Javascript
小程序实现左滑删除功能
2018/10/30 Javascript
Python去除列表中重复元素的方法
2015/03/20 Python
在Python中处理时间之clock()方法的使用
2015/05/22 Python
python 生成器协程运算实例
2017/09/04 Python
Python如何生成树形图案
2018/01/03 Python
Ubuntu下Anaconda和Pycharm配置方法详解
2019/06/14 Python
用Python实现二叉树、二叉树非递归遍历及绘制的例子
2019/08/09 Python
python tkinter基本属性详解
2019/09/16 Python
python FTP批量下载/删除/上传实例
2019/12/22 Python
使用python快速实现不同机器间文件夹共享方式
2019/12/22 Python
Python爬取阿拉丁统计信息过程图解
2020/05/12 Python
通过实例解析python创建进程常用方法
2020/06/19 Python
美国购车网站:TrueCar
2016/10/19 全球购物
俄罗斯在线服装店:STOLNIK
2021/03/07 全球购物
德国珠宝和配件商店:Styleserver
2021/02/23 全球购物
研究生自我鉴定范文
2013/10/30 职场文书
机关干部四风问题自查报告及整改措施
2014/10/26 职场文书
英语导游词
2015/02/13 职场文书
学校会议通知范文
2015/04/15 职场文书
2015年初三班主任工作总结
2015/05/21 职场文书
交通安全教育主题班会
2015/08/12 职场文书
再次探讨go实现无限 buffer 的 channel方法
2021/06/13 Golang
前端JS获取URL参数的4种方法总结
2022/04/05 Javascript