弹出层之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 相关文章推荐
js 页面执行时间计算代码
Mar 04 Javascript
JS继承--原型链继承和类式继承
Apr 08 Javascript
js之事件冒泡和事件捕获详细介绍
Oct 28 Javascript
JavaScript操作URL的相关内容集锦
Oct 29 Javascript
WordPress中鼠标悬停显示和隐藏评论及引用按钮的实现
Jan 12 Javascript
如何在Linux上安装Node.js
Apr 01 Javascript
Bootstrap精简教程中秋大放送
Sep 15 Javascript
js仿新浪微博消息发布功能
Feb 17 Javascript
js轮播图透明度切换(带上下页和底部圆点切换)
Apr 27 Javascript
详解一次Vue低版本安卓白屏问题的解决过程
May 30 Javascript
微信小程序如何加载数据库真实数据的实现
Mar 04 Javascript
Vue实现仿iPhone悬浮球的示例代码
Mar 13 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
session 的生命周期是多长
2006/10/09 PHP
Win下如何安装PHP的APC拓展
2013/08/07 PHP
基于thinkPHP类的插入数据库操作功能示例
2017/01/06 PHP
PHP+百度AI OCR文字识别实现了图片的文字识别功能
2019/05/08 PHP
php用户名的密码加密更安全的方法
2019/06/21 PHP
Array对象方法参考
2006/10/03 Javascript
javascript的键盘控制事件说明
2008/04/15 Javascript
CSS和JS标签style属性对照表(方便js开发的朋友)
2010/11/11 Javascript
js实现一个省市区三级联动选择框代码分享
2013/03/06 Javascript
JS创建自定义表格具体实现
2014/02/11 Javascript
js上传图片及预览功能实例分析
2015/04/24 Javascript
一个php+js实时显示时间问题
2015/10/12 Javascript
JS获取鼠标选中的文字
2016/08/10 Javascript
js浏览器html5表单验证
2016/10/17 Javascript
微信小程序 教程之wxapp视图容器 scroll-view
2016/10/19 Javascript
浅谈js中的变量名和函数名重名
2017/02/13 Javascript
echarts学习笔记之图表自适应问题详解
2017/11/22 Javascript
vue-scroller记录滚动位置的示例代码
2018/01/17 Javascript
js实现图片3D轮播效果
2019/09/21 Javascript
JS回调函数简单易懂的入门实例分析
2019/09/29 Javascript
Python的Django框架中从url中捕捉文本的方法
2015/07/20 Python
Phantomjs抓取渲染JS后的网页(Python代码)
2016/05/13 Python
在Python中通过threading模块定义和调用线程的方法
2016/07/12 Python
Python多线程爬虫实战_爬取糗事百科段子的实例
2017/12/15 Python
Python基础教程之利用期物处理并发
2018/03/29 Python
python实现时间o(1)的最小栈的实例代码
2018/07/23 Python
详解python列表(list)的使用技巧及高级操作
2019/08/15 Python
python实现快速文件格式批量转换的方法
2020/10/16 Python
HTML5自定义mp3播放器源码
2020/01/06 HTML / CSS
瑞士领先的网上超市:LeShop.ch
2018/11/14 全球购物
采购部经理岗位职责
2014/02/10 职场文书
大学生未来职业生涯规划书
2014/02/15 职场文书
应聘护士求职信
2014/07/21 职场文书
2015年电工工作总结
2015/04/10 职场文书
2015年董事长秘书工作总结
2015/07/23 职场文书
SQL语法CONSTRAINT约束操作详情
2022/01/18 MySQL