jQuery的弹出窗口插件colorbox
官方网站:http://colorpowered.com/colorbox/
- 支持 照片,照片组,幻灯片,ajax,内联 和 iframe 框架。
- 通过CSS 控制外观,使用用户可以很容易重新定制外观。
- 不需要更改 ColorBox 的 javascript 文件就可以重新设定其行为。
- 可以依靠 callback & event-hooks 进行拓展,不需要修改源代码。
- 非常友好,不需要修改现有的 HTML,所有的选项都通过 JS 设置。
介绍
colorbox()函数使用一堆key/value对象和一个可选的callback函数
格式:$('selector').colorbox({key:value}, callback);
例子: $('a.gallery').colorbox({transition:'fade', speed:500});
还是例子:$('button').colorbox({href:"thankyou.html"});
|
设置的值 |
默认值 |
介绍 |
|---|---|---|
|
transition |
"elastic" |
过渡效果,可以是"elastic", "fade", or "none". |
|
speed |
350 |
设置过渡效果的持续时间,毫秒 |
| href | false |
Example:$('h1').colorbox({href:"welcome.html"}) 这个用来设置一个锚标记的值或者一个不是锚的元素,例如图像或者表单的按钮,例如: |
| title | false |
这可以为Colorbox设置一个标题 |
| rel | false |
Example:$('#example a').colorbox({rel:'group1'}) 这个可以根据元素的rel属性设置要显示的元素集合,也可以覆盖一个存在的rel属性 |
| width | false |
Example: "100%", "500px", or 500 设置宽度,包括边框和按钮 |
| height | false |
Example: "100%", "500px", or 500 设置高度,包括边框和按钮 |
| innerWidth | false |
Example: "50%", "500px", or 500 这个可以设定一个固定的内大小,包括边框和按钮 |
| innerHeight | false |
Example: "50%", "500px", or 500 这个可以设定一个固定的内高度,包括边框和按钮 |
| initialWidth | 300 |
设置初始化宽度 |
| initialHeight | 100 |
设置初始化高度 |
| maxWidth | false |
Example: "100%", 500, "500px" 设置内容的最大宽度 |
| maxHeight | false |
Example: "100%", 500, "500px" 设置内容的最大高度 |
| scalePhotos | true |
如果是true且maxWidth, maxHeight, innerWidth, innerHeight, width, 或者 height 被设置, Colorbox会缩放图片以使用边框 |
| scrolling | true |
如果是false,Colorbox不会为了溢出元素设置滚动条 |
| iframe | false |
如果是true,元素会在Iframe中显示 |
| inline | false |
Example: $("#inline").colorbox({inline:true, href:"#myForm"}); 如果是true,jQuery选择器可以用来选择要显示的元素。例如: |
| html | false |
Example: Hello '}); 这个是直接让你显示HTML代码,例 |
| photo | false |
如果为true,ColorBox只会把元素按照图片显示,防止类似photo.php?pic=1这样的连接被误认为是网页 |
| opacity | 0.85 |
遮罩层不透明度 从0-1之间取值 |
| open | false |
如果为true,ColorBox会自动开启 |
| preloading | true |
如果为True,ColorBox会自动预载要显示图片 |
| overlayClose | true |
为true单击遮罩层就可以把ColorBox关闭 |
| slideshow | false |
为True,会自动滚动图片 |
| slideshowSpeed | 2500 |
设置时间,毫秒 |
| slideshowAuto | true |
为tuue,滑动会自动开始 |
| slideshowStart | "start slideshow" |
开始自动滑动按钮的文本 |
| slideshowStop | "stop slideshow" |
停止自动滑动按钮的文本 |
| current | "{current} of {total}" |
文本内容:现在正在显示的元素序号 |
| previous | "previous" |
“上一个”按钮的文本 |
| next | "next" |
“下一个”按钮的文本 |
| close | "close" |
“关闭”按钮的文本 |
jQuery的弹出窗口插件colorbox的更多相关文章
- CSS3/jQuery自定义弹出窗口
简单演示一下,精简了演示效果和css样式文件,更利于在项目中的实际应用 引入style.css index.js <!DOCTYPE HTML PUBLIC "-//W3C//DT ...
- 写了一个jquery的 弹出层插件。
下载地址:http://pan.baidu.com/s/1eQ26CMm ps:ajax加载做的,要有环境才能正常运行哦! //这是一个以ajax加载显示弹出层插件 参数(option): widt ...
- FancyBox——jQuery弹出窗口插件
最近工作项目中有用到这款插件,就查找了一下相关资料和用法,下面是一些基本的简单用法,比较容易掌握,有需要的小伙伴可以参考.:) FancyBox是一款基于jquery开发的类Lightbox插件.支持 ...
- jQuery layer弹出层插件 http://layer.layui.com/直接上官网学
在许多网站中,经常用到弹出层,有时候为了达到更好的用户体验,你将写繁琐的css跟js,这款 jquery-layer可以让你想到即可做到的web弹窗/层js组件.layer侧重于用户灵活的自定义,为不 ...
- PHPCMS系统使用的弹出窗口插件artDialog
来源: http://aui.github.io/artDialog/doc/index.html (官方) http://lab.seaning.com/ http://www.mb5u.com/ ...
- jQuery+css3弹出框插件
先来看DEMO:https://codepen.io/jonechen/pen/regjGG 插件的开发很简单,运用了CSS3的动画效果,并且弹出框的内容可以自定义.插件的默认配置参数有三个: var ...
- jquery layer弹出层插件
http://www.51xuediannao.com/js/jquery/jquery_layer/layer.html
- jQuery zxxbox弹出框插件(v3.0)
插件地址: http://www.zhangxinxu.com/study/201009/jquery-zxxbox-v3-demo.html
- 自用的弹出窗口jquery插件
现有网上的弹出窗口插件很多, 但发现在项目应用中总会有些功能不能适用, 最后只好自己写一个:插件主要参考了ymPrompt弹窗代码, ymPrompt是JS的弹窗,本插件相当于是ymPrompt的jq ...
随机推荐
- foreach 和 list.foreach 初步测试
单纯从速度上讲 小数据量下foreach 较快,list.Foreach 由于 public void ForEach(Action<T> action) { ; i <this._ ...
- [leetcode]_Path Sum I && II
都是考查DFS.经典回溯算法,问题在于我对该类型的代码不熟悉,目前以参考别人的代码,然后加上自己的实现为主,通过类似的题目加强理解. 一.给定一棵二叉树,判断是否存在从root到leaf的路径和等于给 ...
- redis 入门
1.命令行工具 在windows上巧命令行指令,实在是令人痛苦,本人实在是受不了windows下cmd的笨,powershell的蠢,只能换一个了. 介绍一款cmd工具cmder(github上开源) ...
- win7里开始菜单属性里的隐私项无法选择解决方法
具体问题如下图,其中的隐私项目呈现灰色无法选择: 解决方法如下: win+R 输入gpedit.msc 回车,[用户配置][管理模板][开始菜单和任务栏],在右侧找到[关闭用户跟踪],双击进入设置界面 ...
- C#连接mysql实例
using System; using System.Configuration; using MySql.Data.MySqlClient; /// <summary> /// Test ...
- 金山词霸每日一句开放平台 .NET demo
先附上地址:http://open.iciba.com/?c=api 小金山提供了2种获取数据的方式 1. 通过填入自己的网站名称.网址.邮箱地址 来生成一段javascript脚本,直接将生成的代码 ...
- 04-树6 Complete Binary Search Tree
完全二叉树 刚开始只发现了中序遍历是从小到大顺序的.一直在找完全二叉树的层结点间规律...放弃了 不曾想,完全二叉树的规律早就知道啊.根结点为i,其左孩子结点2*i, 右孩子结点2*i+1. 结合此两 ...
- Python可以做什么?
Python是一个优秀的程序语言,PYthon的应用角色几乎是无限的,你可以在任何场合应用Python. 1 系统编程 Python提供对系统管理的内部接口,可以搜索文件和目录,可以运行其他程序 Py ...
- SQL基础知识----数据类型
VARCHAR(VERiable CHARacter):可变动字符.用于保存以文本格式处处的信息,最大可以储存255个字符.一般使用为VAECHAR(10) --表示最多可以存储10个字符 INT ...
- 编译原理之lex,yacc学习
写在前面的几句废话 最近在项目的过程中接触了lex 和 yacc,他们可以帮助我们来实现自己的领域语言.最典型的应用就是可以帮助我们来实现自定义测试脚本的执行器.但是,这里也有一个限制,就是测试脚本要 ...