弹出层之1:JQuery.Boxy (一) 使用介绍


Posted in Javascript onOctober 06, 2011

弹出层之1:JQuery.Boxy (一) 使用介绍
1、下载并修改插件
可以在官网上下载到最新版(http://plugins.jquery.com/files/boxy-0.1.4.zip),到我写这些文字的时候最新版为0.1.4版,下载解压后有1个主要的js文件:jquery.boxy.js;1个css文件;还有4个图片用于构成弹出层的4个圆角。将文件引入系统中,修改boxy.css,将下面的图片路径修改为项目中实际的位置,如果设置不对会引起图片失效,那时就难看了。

/* 将此处的图片修改为相对于css文件的图片文件的路径 */ 
.boxy-wrapper .top-left { background: url('../images/boxy-nw.png'); } 
.boxy-wrapper .top-right { background: url('../images/boxy-ne.png'); } 
.boxy-wrapper .bottom-right { background: url('../images/boxy-se.png'); } 
.boxy-wrapper .bottom-left { background: url('../images/boxy-sw.png'); } 
/* 注意:下面的路径必须使用绝对路径或url的形式 */ 
/*绝对路径以‘/'开始表示域名,使用时要注意虚拟目录,没有可以省略,/域名/图片在站点中的路径*/ 
/*url则是指http://www.xxx.com/xxx.png的形式出现*/ 
.boxy-wrapper .top-left { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/boxy-nw.png'); } 
.boxy-wrapper .top-right { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/boxy-ne.png'); } 
.boxy-wrapper .bottom-right { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/boxy-se.png'); } 
.boxy-wrapper .bottom-left { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/boxy-sw.png'); }

2、将插件引用到页面中
<script src="http://www.cnblogs.com/Contents/JS/jquery-1.5.js" type="text/javascript"></script> 
<link href="boxy.css" rel="stylesheet" type="text/css" /> 
<script src="jquery.boxy.js" type="text/javascript"></script>

3、给匹配的元素绑定boxy行为
<script type="text/javascript"> 
$(function() { 
$(".boxy").boxy(); 
}); 
</script> 
<a href="#m1" class="boxy" title="这是超链接的标题">3.1、点我就会弹出一个对话框</a> 
<div id="m1" style="display: none"> 我是超链接弹出来的</div>

弹出层之1:JQuery.Boxy (一) 使用介绍

a标签中的 title如果不设置,弹出的框将没有标题且不能拖动;href后面的锚记m1为对应的要弹出的元素id;显示的元素默认如果设置为none时弹出将设置显示。
3.2、弹出显示指定的页面内容

<script type="text/javascript"> 
$(function() { 
$(".boxy").boxy(); 
}); 
</script> <a href="../default.aspx" class="boxy" title="提示">3.2、加载一个文档,显示为提示信息</a>

弹出层之1:JQuery.Boxy (一) 使用介绍

href超链接到要弹出显示内容的文件。

3.3、提交时以确认框形式弹出

<script type="text/javascript"> 
$(function() { 
$(".boxy").boxy(); 
}); 
</script> 
<form class="boxy" action="Default.html" method="post"> 
<input id="Submit1" type="submit" value="3.3、提交时显示弹出层"/> 
</form>

弹出层之1:JQuery.Boxy (一) 使用介绍
说明:
1、boxy对话框自动计算出您的内容区域内本身的大小和位置,没有必要明确规定了包装集的尺寸;
2、上面的简单使用方法中其实是在间接指定boxy中message属性的内容,该属性为弹出框的显示信息,默认为:“请确认:”
3、每个匹配锚title属性将被用来作为其相应的对话框的标题
4、message的内容的display属性都将设置为block(显示为块)

下载本文示例

Javascript 相关文章推荐
13 个JavaScript 性能提升技巧分享
Jul 26 Javascript
使用jquery hover事件实现表格的隔行换色功能示例
Sep 03 Javascript
javascript实现颜色渐变的方法
Oct 30 Javascript
获取下拉列表框的值是数组,split,$.inArray示例
Nov 13 Javascript
jquery获取table指定行和列的数据方法(当前选中行、列)
Nov 07 Javascript
jQuery对table表格进行增删改查
Dec 22 Javascript
js实现简易垂直滚动条
Feb 22 Javascript
Express的HTTP重定向到HTTPS的方法
Jun 06 Javascript
解决vue接口数据赋值给data没有反应的问题
Aug 27 Javascript
详解Vue底部导航栏组件
May 02 Javascript
Angular.JS读取数据库数据调用完整实例
Jul 02 Javascript
vue自定义正在加载动画的例子
Nov 14 Javascript
event.X和event.clientX的区别分析
Oct 06 #Javascript
jQuery EasyUI API 中文文档 - MenuButton菜单按钮使用介绍
Oct 06 #Javascript
jQuery EasyUI API 中文文档 - Form表单
Oct 06 #Javascript
基于jQuery的模仿新浪微博时间的组件
Oct 04 #Javascript
JavaScript 匿名函数(anonymous function)与闭包(closure)
Oct 04 #Javascript
通过JavaScript控制字体大小的代码
Oct 04 #Javascript
jQuery图片预加载 等比缩放实现代码
Oct 04 #Javascript
You might like
WordPress开发中的get_post_custom()函数使用解析
2016/01/04 PHP
Yii框架实现多数据库配置和操作的方法
2017/05/25 PHP
PHP添加文字水印或图片水印的水印类完整源代码与使用示例
2019/03/18 PHP
jQuery插件Zclip实现完美兼容个浏览器点击复制内容到剪贴板
2015/04/30 Javascript
js实现上传图片及时预览
2016/05/07 Javascript
修改js confirm alert 提示框文字的简单实例
2016/06/10 Javascript
js实现股票实时刷新数据案例
2017/05/14 Javascript
微信小程序实现时间预约功能
2018/11/27 Javascript
jQuery无冲突模式详解
2019/01/17 jQuery
webpack 最佳配置指北(推荐)
2020/01/07 Javascript
JavaScript实现前端倒计时效果
2021/02/09 Javascript
[03:37]2016完美“圣”典 风云人物:Mikasa专访
2016/12/07 DOTA
Python模仿POST提交HTTP数据及使用Cookie值的方法
2014/11/10 Python
Python中的hypot()方法使用简介
2015/05/18 Python
Python实现连接两个无规则列表后删除重复元素并升序排序的方法
2018/02/05 Python
Python从零开始创建区块链
2018/03/06 Python
解决Matplotlib图表不能在Pycharm中显示的问题
2018/05/24 Python
情人节快乐! python绘制漂亮玫瑰
2020/08/18 Python
解决Python3 被PHP程序调用执行返回乱码的问题
2019/02/16 Python
结合OpenCV与TensorFlow进行人脸识别的实现
2019/10/10 Python
python能做什么 python的含义
2019/10/12 Python
python使用pyecharts库画地图数据可视化的实现
2020/03/25 Python
Python 如何查找特定类型文件
2020/08/17 Python
python归并排序算法过程实例讲解
2020/11/04 Python
纯HTML5+CSS3制作图片旋转
2016/01/12 HTML / CSS
HTML5标签使用方法详解
2015/11/27 HTML / CSS
亿阳信通股份有限公司C#笔试题
2016/12/06 面试题
渡河少年教学反思
2014/02/12 职场文书
办公设备采购方案
2014/03/16 职场文书
节水倡议书范文
2014/04/15 职场文书
住宅使用说明书
2014/05/09 职场文书
赞美老师的演讲稿
2014/05/22 职场文书
教育系统干部作风整顿心得体会
2014/09/09 职场文书
煤矿安全生产工作总结
2015/08/13 职场文书
门面租赁合同范文
2019/08/06 职场文书
MySQL表字段时间设置默认值
2021/05/13 MySQL