Html5添加支持桌面、移动触摸手机和平板电脑的Lightbox插件教程

一、使用方法
首先在<body>标签之前或<header>标签中引入jquery和swipebox js文件。
<script src="lib/jquery-2.0.3.js"></script>
<script src="src/js/jquery.swipebox.js"></script>

在<header>标签中引入swipebox.css文件。
<link rel="stylesheet" href="src/css/swipebox.css">

二、Html结构
<a href="big/image.jpg" class="swipebox" title="My Caption">
<img src="small/image.jpg" alt="image">
</a>

三、调用插件
<script type="text/javascript">
;( function( $ ) {
$( ’.swipebox’ ).swipebox();
} )( jQuery );
</script>

四、高级配置
(1)画廊
<a rel="gallery-1" href="big/image1.jpg" class="swipebox">
<img src="small/image1.jpg" alt="image">
</a>
<a rel="gallery-1" href="big/image2.jpg" class="swipebox">
<img src="small/image2.jpg" alt="image">
</a>

<!-- Gallery 2 -->
<a rel="gallery-2" href="big/image3.jpg" class="swipebox">
<img src="small/image3.jpg" alt="image">
</a>
<a rel="gallery-2" href="big/image4.jpg" class="swipebox">
<img src="small/image4.jpg" alt="image">
</a>

(2)视频支持
<a class="swipebox-video" rel="vimeo" href="http://vimeo.com/29193046">My Videos</a>

(3)动态调用画廊
$( ’#gallery’ ).click( function( e ) {
e.preventDefault();
$.swipebox( [
{ href:’big/image1.jpg’, title:’My Caption’ },
 href:’big/image2.jpg’, title:’My Second Caption’ }
    ] );
} );

(4)检测状态
if ( $.swipebox.isOpen ) {
}

(5)可用参数
<script type="text/javascript">
;( function( $ ) {
$( ’.swipebox’ ).swipebox( {
useCSS : true,
useSVG : true,
initialIndexOnArray : 0,
hideCloseButtonOnMobile : false,
hideBarsDelay : 3000,
videoMaxWidth : 1140,
beforeOpen: function(){},
afterOpen : null,
afterClose: function(){}
loopAtEnd : false        
} );
} )( jQuery );
</script>

KeyMob移动端广告平台广告展现形式丰富,高99%的填充率。KeyMob移动端广告平台还能帮助应用开发者把应用推广到庞大的目标群体中。给开发者带来持续、稳定和丰厚的收益回报。

时间: 2024-10-20 20:31:12

Html5添加支持桌面、移动触摸手机和平板电脑的Lightbox插件教程的相关文章

Html5添加SVGcanvas和gauge.js制作的十分精美的仪表盘插件教程

一.使用方法 var opts ={ lines: 12, angle: 0.35, lineWidth: 0.1, pointer: { length: 0.7, strokeWidth: 0.04, color: '#000000'   }, limitMax: 'false',     colorStart: '#6F6EA0',    colorStop: '#C0C0DB',     strokeColor: '#EEEEEE',    generateGradient: true }

让您的手机、平板电脑实现移动办公

金软OfficePro-浏览版是北京红樱枫软件有限公司推出的.运行于 Android 手机.平板电脑上的全功能办公软件,支持各种常用Office文档浏览,支持手写批注.语音朗读.中英文自动翻译.网络打印.文件共享.Office文档转换PDF等特色功能. 2 Office Word.Excel.PPT.PDF.TXT.EPUB.CHM.HTML文件任您浏览阅读! 2 多点同步手写批注.语音朗读.中英文自动翻译.网络打印.文件共享让您办公变得轻松有趣! 2 关键字查找.书签添加.跳页浏览让您灵活自如

自定义适用于手机和平板电脑的 Dynamics 365(四):窗体脚本

为 Web 应用程序中使用的窗体编写的脚本也应该适用于用于手机和平板电脑的 Dynamics 365,但存在一些差异. 通常,对于移动应用程序无效的方法不返回错误,但是它们也不返回任何值. 开发人员可以使用以下条件语句来划分在移动应用程序中将无法正常工作的代码: JavaScript if (Xrm.Page.context.client.getClient() != "Mobile") { // Add code that should not run in CRM for phon

自定义适用于手机和平板电脑的 Dynamics 365(二):窗体自定义项

适用于手机的 Dynamics 365 和 适用于平板电脑的 Dynamics 365 使用窗体作为 Web 应用. 窗体在应用程序中的显示方式为移动体验进行了优化. 下图显示了从 Web 应用程序到平板电脑和手机应用程序的回流: Web 应用程序 平板电脑应用程序 手机应用程序 适用于手机和平板电脑的 Dynamics 365 不提供窗体切换功能. 如果实体有多个主窗体,则显示的主窗格将取决设置的窗体顺序以及分派给窗体的安全角色.详细信息: 当自定义窗体时,可隐藏以下来自 适用于手机的 Dyn

自定义适用于手机和平板电脑的 Dynamics 365(三):显示的实体

您可以启用 适用于手机的 Dynamics 365 和 适用于平板电脑的 Dynamics 365 的有限实体集. 若要查看是否启用了实体,或者要启用实体,请单击"设置">"自定义">"自定义系统">"实体". 选择一个实体并查看"Outlook & 移动电话"设置. 请注意以下事项: 可以为 适用于手机的 Dynamics 365 和 适用于平板电脑的 Dynamics 365

Html5添加支持触摸屏的响应式轮播图插件教程

一.使用方法 <link rel="stylesheet" href="css/sangarSlider.css" type="text/css"> <link rel="stylesheet" href="css/sangar-skin-default.css" type="text/css"> <script type="text/javasc

Html5添加移动触摸的网页版PDF格式文件阅读器插件教程

一.使用方法 <script type="text/javascript" src="jquery.min.js"></script> <script type="text/javascript" src="pdf.compatibility.js"></script> <script type="text/javascript" src="p

基于 jQuery支持移动触摸设备的Lightbox插件

Swipebox是一款支持桌面.移动触摸手机和平板电脑的jquery Lightbox插件.该lightbox插件支持手机的触摸手势,支持桌面电脑的键盘导航,并且支持视频的播放. 在线预览   源码下载 简要教程 Swipebox是一款支持桌面.移动触摸手机和平板电脑的jQuery Lightbox插件.Swipebox的特点有: 支持手机的触摸手势 支持桌面电脑的键盘导航 通过jQuery回调提提供CSS过渡效果 Retina支持UI图标 CSS样式容易定制 使用方法 首先在<body>标签

支持移动触摸的jQuery图片Lightbox插件

简介 这是一款支持移动触摸设备的简洁jQuery图片Lightbox插件.该LightBox插件可以在移动手机和桌面设备中运行,它具有响应式,预加载图片,键盘支持等特点,非常实用.它的特点还有: 响应式设计 触控/触摸友好 提供多项配置 图像预加载 支持 iOS / Android / Windows phone 使用 CSS3 过度效果,并回退兼容旧浏览器 支持 jQuery 1.x 和 2.x 版本 支持键盘控制 在线演示及下载 在线演示 下载页面 使用方法 可以通过npm或bower来安装