基于jQuery的消息提示插件 DivAlert之旅(二)
基于jQuery的消息提示插件 DivAlert之旅(二)
发布时间:2016-12-30 来源:查字典编辑
摘要:改进的代码部分主要如下:1、创建default.css文件:代码复制代码代码如下:img{vertical-align:middle;}.j...

改进的代码部分主要如下:

1、创建default.css文件:

代码

复制代码 代码如下:

img

{

vertical-align:middle;

}

.jBg

{

position: absolute;

top: 0;

left: 0;

z-index: 9999;

background-color: #999;

filter: alpha(opacity=70);

opacity: 0.7;

}

.jWrap

{

position: absolute;

border: 1px solid #cef;

z-index: 10000;

overflow: hidden;

}

.jTit

{

text-align: left;

background:#F1F1F1;

padding: 8px;

cursor: move;

height: 20px;

vertical-align: middle;

border-bottom:1px solid #DEDEDE;

text-indent:5px;

font-size:15px;

line-height:20px;

}

.jCon

{

background-color: #fff;

padding: 10px 13px;

overflow: auto;

font-size:15px;

}

.jBtn, jBtn:hover

{

cursor:pointer;

height:17px;

width:17px;

}

.jBtn

{

background:transparent url(close.png) no-repeat;

position:absolute;

right:8px;

top:7px;

}

.jBtn:hover

{

background:transparent url(close.png) no-repeat -19px 0px;

}

.jConBottom

{

background:#F1F1F1;

text-align:right;

width:100%;

height:41px;

position:absolute;

}

.jBtnConfirm

{

background:url(btn.png) no-repeat 0 -24px transparent;

cursor:pointer;

color:#3F3F3F;

width:46px;

height:21px;

line-height:23px;

text-align:center;

font-size:12px;

float:right;

margin-top:10px;

margin-right:10px;

}

2、修改JS默认options部分(以便与css文件配合):

复制代码 代码如下:

options.bgClass = o.bgClass || 'jBg';

options.wrapClass = o.wrapClass || 'jWrap';

options.titClass = o.titClass || 'jTit';

options.conClass = o.conClass || 'jCon';

options.clsClass = o.clsClass || 'jBtn';

options.botDivClass = o.botDivClass || 'jBot';

options.botBtnClass = o.botBtnClass || 'jBotBtn';

3、由于俺以前只构建了title和content两个部分的div,为了实现效果还要添加两个div,一个是底部大的div,还有一个是确定按钮

复制代码 代码如下:

//创建底部包含确定按钮的div

var $conBottomDiv = createElement("div")

.addClass('jConBottom')

.css('top', options.height - $titDiv.outerHeight() -40 + 'px');

//创建底部确定按钮

var $conBottomBtn = createElement("div")

.addClass('jBtnConfirm')

.html('确定')

.click(close);

最后别忘了在Dom创建时将这两块附加在需要的位置就ok了。。。

效果图:

基于jQuery的消息提示插件 DivAlert之旅(二)1

装饰了一下,确实比以前要好看了啊^_^

代码打包下载

基于jQuery的弹出消息插件 DivAlert之旅(一)

基于jQuery的消息提示插件 DivAlert之旅(二)

基于jQuery的消息提示插件 DivAlert之旅(三) 推荐

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新Javascript教程学习
热门Javascript教程学习
编程开发子分类