jQuery点击删除弹出对话框代码

版权:原创 更新时间:1年以上
[该文章底部包含文件资源,可根据自己情况,决定是否下载资源使用,时间>金钱,如有需要,立即查看资源]

以下是 jQuery点击删除弹出对话框代码 的示例演示效果:

当前平台(PC电脑)
  • 平台:

部分效果截图:

jQuery点击删除弹出对话框代码

HTML代码(index.html):

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<link href="main.css" rel="stylesheet" type="text/css"/>
<script src="js/jquery-1.4.4.min.js"></script>
<script src="js/qikoo.js"></script>
<script>
	$(function(){
		$(".del").click(function(){
			qikoo.dialog.confirm('确认删除?',function(){
				},function(){
			});	
		})	
	})
	function del(){		
			$("tr").each(function(index, element) {
				if(index == 1){
					$(".console-btn-confirm").click(function(){
                	var del = $(this).parents(".mod-dialog").siblings(".z_i").find('tr').eq(index);
					del.remove();
					})
				}
            });	
		}
</script>
</head>

<body>
	<table class="z_i">
        	<tr class="i0">
            	<td width="20%">部门</td>
                <td width="35%">工号</td>
                <td width="30%">姓名</td>
                <td width="15%">操作</td>
            </tr>
            <tr class="i1">
            	<td width="20%">设计部</td>
                <td width="35%">001</td>
                <td width="30%">陈丹</td>
                <td width="15%"><a href="#" class="del">删除</a></td>
            </tr>
            <tr class="i2">
            	<td width="20%">产品部</td>
                <td width="35%">002</td>
                <td width="30%">张静</td>
                <td width="15%"><a href="#" class="del">删除</a></td>
            </tr>
            <tr class="i3">
            	<td width="20%">研发部</td>
                <td width="35%">003</td>
                <td width="30%">李伟</td>
                <td width="15%"><a href="#" class="del">删除</a></td>
            </tr>
        </table>
</body>
</html>










JS代码(qikoo.js):

var qikoo = window.qikoo ||{
}
;
	qikoo.dialog = function(){
	var e,t,n ={
}
,r = function(){
	var n = ['<div class="mod-dialog-bg"></div>','<div class="mod-dialog">','<div class="dialog-nav">','<span class="dialog-title"></span>','<a href="#" onclick="return false" class="dialog-close"></a>',"</div>",'<div class="dialog-main"></div>',"</div>"].join(""),r = $(n).hide().appendTo("body");
	e = r.filter(".mod-dialog-bg"),t = r.filter(".mod-dialog"),t.find(".dialog-close").click(function(){
	u()}
)}
,i = function(){
	t.css("width",n.width || ""),t.find(".dialog-title").html(n.title),t.find(".dialog-main").html(n.html),t.show(),e.show(),s()}
,s = function(){
	var e = ($(window).width() - t.width()) / 2,n = ($(window).height() - t.height()) / 2;
	n = n > 0 ? n + $(window).scrollTop():0,t.css({
	left:e,top:n}
)}
,o = function(e){
	return typeof e != "object" && (e ={
	html:e || ""}
),n = $.extend({
	title:"",html:"",closeFn:null}
,e),t || r(),i(),t}
,u = function(){
	e && e.hide(),t && t.hide(),n.closeFn && n.closeFn.call(this)}
;
	return{
	show:o,hide:u}
}
(),qikoo.dialog.confirm = function(e,t,n){
	var r = ['<div class="dialog-content">',"<p>" + e + "</p>","</div>",'<div class="dialog-console clearfix_new">','<a class="console-btn-cancel" href="#" onclick="return false;
	">取消</a>','<a class="console-btn-confirm" href="#" onclick="del();
	">确定</a>',"</div>"].join(""),i = qikoo.dialog.show({
	html:r}
);
	return i.find(".console-btn-confirm").click(function(){
	var e = t && t.call(i);
	e !== !1 && qikoo.dialog.hide()}
),i.find(".console-btn-cancel").click(function(){
	n && n.call(i),qikoo.dialog.hide()}
),i}
,qikoo.dialog.alert = function(e,t){
	var n = ['<div class="dialog-content">',"<p>" + e + "</p>","</div>",'<div class="dialog-console clearfix_new">','<a class="console-btn-confirm" href="#" onclick="return false;
	">确定</a>',"</div>"].join(""),r = qikoo.dialog.show({
	html:n}
);
	return r.find(".console-btn-confirm").click(function(){
	var e = t && t.call(r);
	e !== !1 && qikoo.dialog.hide()}
),r}
,qikoo.dialog.payNotice = function(e,t,n){
	e = e || function(){
	window.location.reload()}
,t = t || function(){
	window.location.reload()}
;
	var r = qikoo.dialog.show({
	html:[''].join(""),width:530,closeFn:n}
);
	r.find(".console-btn-confirm").click(function(){
	e(),qikoo.dialog.hide()}
),r.find(".console-btn-cancel").click(function(){
	t(),qikoo.dialog.hide()}
)}
,qikoo.pop = function(e){
	var t,n = ['<div class="mod-pop">','<div class="pop-nav">','<span class="pop-title"></span>','<a class="pop-close" href="#" onclick="return false"></a>',"</div>",'<div class="pop-main"></div>',"</div>"].join("");
	return t = $(n).hide().appendTo("body"),t.find(".pop-close").click(function(){
	t.remove()}
),e = $.extend({
	title:"",html:""}
,e),t.find(".pop-title").html(e.title),t.find(".pop-main").html(e.html),t}
,qikoo.popConfirm = function(){
	var e,t = function(e){
	var t = ["<p>" + e + "</p>",'<div class="pop-console">','<a class="pop-btn-green" href="#" onclick="return false">确定</a>','<a class="pop-btn-gray" href="#" onclick="return false">取消</a>',"</div>"].join("");
	return qikoo.pop({
	title:"",html:t}
)}
,n = function(t){
	var n = $(t).offset();
	n.left = n.left + $(t).width() - e.width(),n.top = n.top + $(t).height(),n.left < 0 && (n.left = 0),n.top < 0 && (n.top = 0),e.css(n)}
,r = function(t){
	e.find(".pop-btn-gray").click(function(){
	i()}
),e.find(".pop-btn-green").click(function(){
	t && t.call(this),i()}
)}
,i = function(){
	e && e.remove(),e = null}
;
	return function(s,o,u){
	i(),e = t(o),n(s),r(u),e.show()}
function del(){
	$(".console-btn-confirm").click(function(){
	$("tr").hide();
}
)}
}
();
	

CSS代码(main.css):

@charset "utf-8";/* CSS Document */
.z_i{width:900px;text-align:center;margin:0 auto;border-collapse:collapse;background:#fff;line-height:49px;margin-top:60px;border:1px solid #e8e8e8;}
.z_i td a{color:#18a0da;}
.z_i td{height:49px;font-size:12px;color:#4b4b4b;}
.z_i .z_title{border-bottom:none;height:30px;}
.z_i .z_title td{height:30px;background:#dfeef5;}
.z_i tr{border:1px solid #CCC;}
.mod-dialog-bg{background:#000;opacity:.5;filter:alpha(opacity=50);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000;}
.mod-dialog{background-color:#fff;border-top:none;min-width:400px;*padding-top:27px;position:absolute;z-index:1001;min-height:190px;margin-top:-20px;}
.mod-pop{background:#fff;border:solid 1px #a1a1a1;-webkit-box-shadow:0 0 5px #a1a1a1;-moz-box-shadow:0 0 5px #a1a1a1;box-shadow:0 0 5px #a1a1a1;font-size:14px;height:142px;position:absolute;width:276px;z-index:1000;}
.clearfix_new:after{clear:both;content:'\20';display:block;height:0;}
.mod-dialog .dialog-nav{color:#fff;font-weight:700;font-size:12px;font-family:"\5b8b\4f53";height:27px;*left:0;line-height:27px;*position:absolute;*top:-27px;*width:100%;}
.mod-dialog .dialog-title{padding-left:10px;}
.mod-dialog .dialog-close{background:url(images/close.png) no-repeat 0 0;height:12px;position:absolute;right:10px;top:10px;width:12px;}
.mod-dialog .dialog-main{font-size:14px;padding:20px;text-align:center;}
.dialog-main .dialog-content p{color:#7e7e7e;}
.mod-dialog .dialog-content{font-size:14px;line-height:24px;}
.mod-dialog .dialog-console{padding-top:50px;}
.mod-pop .pop-nav{background:#f3f3f3;color:#666;font-weight:700;line-height:31px;padding:0 10px;}
.mod-pop .pop-close{background:url(images/close.png) no-repeat -109px 0;height:22px;position:absolute;right:6px;top:6px;width:22px;}
.mod-pop .pop-main{line-height:24px;padding:15px 10px 10px;text-align:center;}
.mod-pop .pop-console{font-size:16px;line-height:38px;margin-top:20px;text-align:center;}
.mod-pop .pop-btn-green{background:url(images/close.png) no-repeat 0 -24px;color:#fff;display:block;float:left;height:36px;margin-right:16px;width:120px;}
.mod-pop .pop-btn-gray{background:url(images/close.png) no-repeat 0 -62px;color:#999;display:block;float:left;height:36px;width:120px;}
.mod-fixed-console.console-fixed{box-shadow:0 0 5px 2px rgba(0,0,0,0.3);position:fixed;top:10px;z-index:999;}
.mod-fixed-console .console-btn{background:#82c92f;border-bottom:3px solid #73af2c;border-radius:4px;color:#fff;display:block;font-size:18px;height:42px;line-height:42px;margin:0 auto;position:relative;text-align:center;width:210px;}
.mod-dialog .dialog-console a{background:url(images/close.png) no-repeat 0 -22px;display:inline-block;font-size:16px;height:36px;line-height:34px;text-align:center;width:120px;}
.mod-dialog .dialog-console .console-btn-confirm{background:url(images/imags-18.png) repeat-x;width:95px;height:25px;color:#fff;border:1px solid #3a92c0;text-align:center;font-size:11px;margin-top:-6px;line-height:25px;margin-left:12px;}
.mod-dialog .dialog-console .console-btn-cancel{background:url(images/imags-18.png) repeat-x;width:95px;height:25px;color:#fff;border:1px solid #3a92c0;text-align:center;font-size:11px;margin-top:-6px;line-height:25px;}
.mod-pop .pop-close:hover{background-position:-86px 0;}
.mod-pop .pop-btn-green:hover{background-position:0 -100px;}
.mod-pop .pop-btn-gray:hover{background-position:0 -138px;}
.dialog-delorder{box-shadow:0 2px 11px #ccc;height:142px;left:50%;margin-left:auto;position:absolute;top:0;width:276px;z-index:1001;}
.dialog-delorder .dialog-bar{background:#f3f3f3;color:#666;font-size:12px;font-family:simsun;font-weight:700;height:31px;line-height:31px;overflow:hidden;text-indent:10px;}
.dialog-delorder .dialog-close{background:url(../images/allBtn.png) -357px -1875px no-repeat;float:right;height:21px;margin-right:6px;margin-top:5px;width:21px;}
.dialog-delorder .dialog-content{background:#fff;color:#666;font-size:14px;line-height:24px;}
.dialog-delorder .dialog-console{background:#fff;overflow:hidden;padding:8px 0 10px;text-align:center;*zoom:1;}
.dialog-delorder .dialog-content p{font-size:14px;padding:20px 0 16px;text-align:center;}
.dialog-delorder .dialog-console a,.dialog-delorder .dialog-console a:link,.dialog-delorder .dialog-console a:hover{background:#8ecd1c;border:1px #7ebb48 solid;display:inline-block;font-size:16px;height:34px;line-height:34px;margin-right:12px;text-align:center;text-decoration:none;width:118px;}
.dialog-delorder .dialog-console a.console-btn-confirm{color:#fff;}
.dialog-delorder .dialog-console a.console-btn-cancel,.dialog-delorder .dialog-console a.console-btn-cancel:link,.dialog-delorder .dialog-console a.console-btn-cancel:hover{background:#fefefe;border-color:#d9d9d9;color:#999;margin:0;}
.dialog-addtocart{box-shadow:0 2px 11px #ccc;height:200px;left:50%;position:absolute;top:300px;width:368px;z-index:1001;}
.dialog-addtocart .dialog-bar{background:url(../images/dialog_solid.png) repeat-x top;color:#fff;font-size:12px;font-family:simsun;font-weight:700;height:27px;line-height:28px;overflow:hidden;text-indent:10px;}
.dialog-addtocart .dialog-close{background:url(../images/alertBtn.png) no-repeat 0 0;float:right;height:22px;margin-right:10px;width:45px;}
.dialog-addtocart .dialog-content{background:#fff;border:1px #93c803 solid;color:#666;font-size:14px;height:171px;line-height:24px;}
.dialog-addtocart .dialog-console{background:#fff;overflow:hidden;padding:8px 0 10px;text-align:center;*zoom:1;}
.dialog-addtocart .dialog-bar i{background:url(../images/t01be95dd74b6de9636.png) no-repeat 0 0;float:left;height:16px;margin:5px;width:16px;}
.dialog-addtocart .dialog-content p{color:#27292b;font-size:16px;height:48px;line-height:60px;margin:20px 0 26px;text-align:left;text-indent:108px;}
.dialog-addtocart .dialog-console a,.dialog-addtocart .dialog-console a:link,.dialog-addtocart .dialog-console a:hover{background:#8ecd1c;border:1px #7ebb48 solid;display:inline-block;font-size:16px;height:34px;line-height:34px;margin-right:12px;text-align:center;text-decoration:none;width:118px;}
.dialog-addtocart .dialog-console a.console-btn-continue{background:#ededed;border:1px #dbdbdb solid;border-radius:3px;color:#999;font-size:16px;height:34px;line-height:34px;width:118px;}
.dialog-addtocart .dialog-console a.console-btn-gocart,.dialog-addtocart .dialog-console a.console-btn-gocart:link,.dialog-addtocart .dialog-console a.console-btn-gocart:hover{background:#fb8124;border:0;border-radius:3px;color:#fff;height:36px;margin:0;text-align:right;width:157px;}
.dialog-addtocart .dialog-console a.console-btn-gocart span,.dialog-addtocart .dialog-console a.console-btn-gocart:link span,.dialog-addtocart .dialog-console a.console-btn-gocart:hover span{background:url(../images/allBtn.png) -398px -1875px no-repeat;float:right;*float:none;height:22px;margin:7px 10px 0 8px;width:22px;}
.dialog-war{box-shadow:0 2px 11px #ccc;height:200px;left:50%;overflow:hidden;position:absolute;top:300px;width:368px;z-index:1024;*zoom:1;}
.dialog-war .dialog-bar{background:url(../images/dialog_solid.png) repeat-x top;color:#fff;font-size:12px;font-family:simsun;font-weight:700;height:27px;line-height:26px;text-indent:10px;}
.dialog-war .dialog-close{background:url(../images/alertBtn.png) no-repeat 0 0;float:right;height:22px;margin-right:10px;width:45px;}
.dialog-war .dialog-content{background:#fff;border:1px #93c803 solid;color:#666;font-size:14px;height:171px;line-height:24px;overflow:hidden;*zoom:1;}
.dialog-war .dialog-console{background:#fff;overflow:hidden;padding:0 0 10px;text-align:center;*zoom:1;}
.dialog-war .dialog-bar i{background:url(../images/t01be95dd74b6de9636.png) no-repeat 0 0;float:left;height:16px;margin:5px;width:16px;}
.dialog-war .dialog-content p{color:#27292b;font-size:16px;line-height:24px;margin:30px 0 32px;padding:0 30px;text-align:center;}
.dialog-war .dialog-console a.console-btn-confirm{background:#87cb27;border:1px #7ebb48 solid;border-radius:3px;color:#fff;font-size:16px;height:34px;line-height:34px;width:118px;}
.dialog-war .dialog-console a,.dialog-war .dialog-console a:link,.dialog-war .dialog-console a:hover{background:#8ecd1c;border:1px #7ebb48 solid;display:inline-block;font-size:16px;height:34px;line-height:34px;text-align:center;text-decoration:none;width:118px;}
附件:下载该文件资源,减少时间成本(增值服务)
留言
该资源可下载
File Source
.rar
31.63 KB
jquery特效6
最新结算
jquery虚拟键盘中文打字效果js代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
jquery虚拟键盘中文打字效果js代码
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
HTML5实现CSS滤镜图片切换特效代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
jQuery头像裁剪插件cropbox js代码
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
jQuery头像裁剪插件cropbox js代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
jQuery+css3实现信封效果
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
我们力求给您提供有用的文章,再此基础上,会附加营收资源,不做任何广告,让平台可以更好发展 若您发现您的权利被侵害,或使用了您的版权,请发邮件联系 sunlifel@foxmail.com ggbig觉得 : 不提供源码的文章不是好文章
合作伙伴
联系我们
  • QQ:21499807
  • 邮箱:sunlifel@foxmail.com
  • QQ扫一扫加QQ
    QQ扫一扫
Copyright 2023-2024 ggbig.com·皖ICP备2023004211号-1
打赏文章