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 相关文章推荐
对textarea框的代码调试,而且功能上使用非常方便,酷
Jun 30 Javascript
IE8 下的Js错误HTML Parsing Error...
Aug 14 Javascript
javascript将数组插入到另一个数组中的代码
Jan 10 Javascript
jQuery中noconflict函数的实现原理分解
Feb 03 Javascript
JS+CSS实现可拖动的弹出提示框
Feb 16 Javascript
简介AngularJS的视图功能应用
Jun 17 Javascript
JavaScript实现模仿桌面窗口的方法
Jul 18 Javascript
使用CamanJS在Web页面上处理图像的技巧
Aug 18 Javascript
20分钟成功编写bootstrap响应式页面 就这么简单
May 12 Javascript
详解easyui基于 layui.laydate日期扩展组件
Jul 18 Javascript
JS二级菜单不同实现方法分析【4种方法】
Dec 21 Javascript
Javascript 对象(object)合并操作实例分析
Jul 30 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
编写漂亮的代码 - 将后台程序与前端程序分开
2008/04/23 PHP
MySQL连接数超过限制的解决方法
2011/07/17 PHP
PHP 简易输出CSV表格文件的方法详解
2013/06/20 PHP
php数组随机排序实现方法
2015/06/13 PHP
extjs 的权限问题 要求控制的对象是 菜单,按钮,URL
2010/03/09 Javascript
JavaScript 获取当前时间戳的代码
2010/08/05 Javascript
jquery下json数组的操作实现代码
2010/08/09 Javascript
jquery实现input输入框实时输入触发事件代码
2014/01/28 Javascript
更快的异步执行(setTimeout多浏览器)
2014/08/12 Javascript
JS实现图片放大镜效果的方法
2015/02/27 Javascript
浅谈javascript中onbeforeunload与onunload事件
2015/12/10 Javascript
Angular2 环境配置详细介绍
2016/09/21 Javascript
js实现多行文本框统计剩余字数功能
2017/03/28 Javascript
基于Jquery Ajax type的4种类型(详解)
2017/08/02 jQuery
基于angular-utils-ui-breadcrumbs使用心得(分享)
2017/11/03 Javascript
通过jquery获取上传文件名称、类型和大小的实现代码
2018/04/19 jQuery
浅谈Vue中render中的h箭头函数
2019/11/07 Javascript
html中创建并调用vue组件的几种方法汇总
2020/11/17 Javascript
Python使用Beautiful Soup包编写爬虫时的一些关键点
2016/01/20 Python
快速解决PyCharm无法引用matplotlib的问题
2018/05/24 Python
python的schedule定时任务模块二次封装方法
2019/02/19 Python
Python 多线程搜索txt文件的内容,并写入搜到的内容(Lock)方法
2019/08/23 Python
Python如何实现动态数组
2019/11/02 Python
Nice Kicks网上商店:ShopNiceKicks.com
2018/12/25 全球购物
资料员的岗位职责
2013/11/20 职场文书
应付会计岗位职责
2013/12/12 职场文书
小学校园活动策划
2014/01/30 职场文书
联欢晚会主持词
2014/03/25 职场文书
保护环境建议书300字
2014/05/13 职场文书
通信工程专业求职信
2014/06/04 职场文书
音乐兴趣小组活动总结
2014/07/07 职场文书
2014年秋季新学期寄语
2014/08/02 职场文书
最美家庭活动方案
2014/08/31 职场文书
幼儿园园长安全责任书
2015/05/08 职场文书
创业计划书之孕婴生活馆
2019/11/11 职场文书
redis实现的四种常见限流策略
2021/06/18 Redis