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


Posted in Javascript onApril 01, 2010

改进的代码部分主要如下:
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之旅(二)
装饰了一下,确实比以前要好看了啊^_^
代码打包下载

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

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

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

Javascript 相关文章推荐
extjs fckeditor集成代码
May 10 Javascript
JS动态修改表格cellPadding和cellSpacing的方法
Mar 31 Javascript
jQuery简单实现两级下拉菜单效果代码
Sep 15 Javascript
AngularJs解决跨域问题案例详解(简单方法)
May 19 Javascript
CSS3 media queries结合jQuery实现响应式导航
Sep 30 Javascript
微信小程序  audio音频播放详解及实例
Nov 02 Javascript
谈谈JS中常遇到的浏览器兼容问题和解决方法
Dec 17 Javascript
jQuery实现所有验证通过方可提交的表单验证
Nov 21 jQuery
Vue.directive 自定义指令的问题小结
Mar 04 Javascript
使用svg实现动态时钟效果
Jul 17 Javascript
JavaScript对象访问器Getter及Setter原理解析
Dec 08 Javascript
vuex页面刷新导致数据丢失的解决方案
Dec 10 Vue.js
基于jQuery的弹出消息插件 DivAlert之旅(一)
Apr 01 #Javascript
基于jquery的tab切换 js原理
Apr 01 #Javascript
JQuery 选项卡效果(JS与HTML的分离)
Apr 01 #Javascript
JQuery Tab选项卡效果代码改进版
Apr 01 #Javascript
JQuery autocomplete 使用手册
Apr 01 #Javascript
JavaScript 弹出窗体点击按钮返回选择数据的实现
Apr 01 #Javascript
js 实现打印网页中定义的部分内容的代码
Apr 01 #Javascript
You might like
Ext.data.PagingMemoryProxy分页一次性读取数据的实现代码
2010/04/07 PHP
PHP执行linux系统命令的常用函数使用说明
2010/04/27 PHP
php缩放图片(根据宽高的等比例缩放)实例介绍
2013/06/09 PHP
ThinkPHP文件上传实例教程
2014/08/22 PHP
javascript编程起步(第七课)
2007/02/27 Javascript
Javascript 函数中的参数使用分析
2010/03/27 Javascript
jquery 操作表格实现代码(多种操作打包)
2011/03/20 Javascript
Jquery实现简单的动画效果代码
2012/03/18 Javascript
不用锚点也可以平滑滚动到页面的指定位置实现代码
2013/05/08 Javascript
Jquery Validate 正则表达式实用验证代码大全
2013/08/23 Javascript
下拉框select的绑定示例
2014/09/04 Javascript
JavaScript中使用sencha gridpanel 编辑单元格、改变单元格颜色
2015/11/26 Javascript
使用javascript插入样式
2016/03/14 Javascript
jQuery封装的屏幕居中提示信息代码
2016/06/08 Javascript
AngularJS 工作原理详解
2016/08/18 Javascript
详解用webpack2.0构建vue2.0超详细精简版
2017/04/05 Javascript
JS HTML图片显示Canvas 压缩功能
2017/07/21 Javascript
nodejs socket服务端和客户端简单通信功能
2017/09/14 NodeJs
jquery实现左右轮播切换效果
2018/01/01 jQuery
Angular 项目实现国际化的方法
2018/01/08 Javascript
浅谈vue-cli 3.0.x 初体验
2018/04/11 Javascript
Vue中el-form标签中的自定义el-select下拉框标签功能
2020/04/20 Javascript
[34:10]Secret vs VG 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.24
2019/09/10 DOTA
Pandas Shift函数的基础入门学习笔记
2018/11/16 Python
Python面向对象之类的内置attr属性示例
2018/12/14 Python
详解python读取image
2019/04/03 Python
pandas DataFrame 交集并集补集的实现
2019/06/24 Python
python中图像通道分离与合并实例
2020/01/17 Python
Python正则表达式如何匹配中文
2020/05/27 Python
学python需要去培训机构吗
2020/07/01 Python
html5版canvas自由拼图实例
2014/10/15 HTML / CSS
幼儿园五一活动方案
2014/02/07 职场文书
2014年内部审计工作总结
2014/12/09 职场文书
2014城乡环境综合治理工作总结
2014/12/19 职场文书
《秋天的雨》教学反思
2016/02/19 职场文书
广告策划的实习心得体会总结!
2019/07/22 职场文书