jQuery插件 - Booklet翻书特效教程(一)

一般设置

本文由五月雨恋提供,转载请注明出处。

一、宽高(width/height)

1、自定义大小

$(function(){

// 自定义页面大小 单位默认px 注意不要带单位px!

$('#mybook1').booklet({

width:  600,// 不要带单位px!

height: 200// 不要带单位px!

});

});

2、百分比

$(function(){

// 自定义页面大小 使用百分比

$('#mybook2').booklet({

width:  '100%',// 注意带单引号!

height: 600

});

});

二、翻页速度(Speed)

自定义翻页速度

$(function(){

// 自定义翻页速度 单位ms

$('#mybook1').booklet({

speed:  600,// 设置600ms

});

});

三、起始页

自定义起始页

$(function(){

// 自定义起始页

$('#mybook1').booklet({

startingPage:  3,// 设置600ms

});

});

四、阅读方向(Readding Direction)

方向默认设置为左到右。

$(function(){

// 方向默认设置为左到右

$('#mybook1').booklet({

direction:  'LTR',// 设置为左到右

});

});

或者,您可以修改右到左的方向。如果你使用这个选项,你可能需要使用自己的CSS对文本设置右对齐。

$(function(){

// 修改右到左的方向

$('#mybook2').booklet({

direction:  'RTL',// 修改右到左的方向

});

});

五、页面填充(Page Padding)

Booklet's 默认页面padding设置为10px

$(function(){

// 默认页面padding设置为10px

$('#mybook1').booklet();

});

如果你希望得到不同的效果还可以修改这个数量。

$(function(){

// padding设置为0

$('#mybook2').booklet({

pagePadding:0

});

});

六、页码(Page Numbers)

Booklet's 默认设置有页码。

$(function(){

// 默认设置有页码

$('#mybook1').booklet();

});

你也可以不显示页码。

$(function(){

// 你也可以不显示页码

$('#mybook2').booklet({

pageNumbers: false

});

});

七、自定义阴影(Custom Shadows)

你可以禁用页阴影动画。要使用不同的图片,所有可用的选项,参照文档

$(function(){

// 不显示阴影

$('#mybook2').booklet({

shadows: false

});

});

八、关闭书本(Closed Book)

关闭选项设置书本关闭后的外观,在开始和结束添加空白页。

$(function(){

// 关闭书本

$('#mybook2').booklet({

closed: true

});

});

1、书本关闭后自动居中

如果你希望书本关闭后居中,使用autoCenter 选项。

$(function(){

// 关闭书本后居中显示

$('#mybook2').booklet({

closed: true,

autoCenter: true

});

});

2、关闭书本与封面

使用Closed 选项时,您还可以设置你的第一页和最后一页为封面,(如果合适)给他们添加一个独特的样式(.b-page-cover)和不显示页码。Front Cover

$(function(){

// 设置封面

$('#mybook3').booklet({

closed: true,

autoCenter: true,

covers: true

});

});

Back Cover

3、关闭书本和右向左翻

$(function(){

// 设置封面和右往左翻的书

$('#mybook4').booklet({

closed: true,// 关闭书本

autoCenter: true,// 关闭书本后居中显示

covers: true,// 设置封面

direction: 'RTL'//右往左翻的书

});

});

over

4、关闭书本与章节&页面选择

你始终可以给关闭的书本使用chapterSelector和pageSelector。 要在书本的开始前和结束后添加章节名称和页面标题,详细参照文档。.

<h1>封面和章节名称&页面标题</h1>

<div id="custom-menu"></div>

<div id="mybook5">

<div>

<h3>Yay, Page 1!</h3>

</div>

<div rel="Chapter 1">

<img src="data:images/1.png" width="100%" height="100%" alt="">

</div>

<div>

<img src="data:images/1.png" width="100%" height="100%" alt="">

</div>

<div>

<img src="data:images/1.png" width="100%" height="100%" alt="">

</div>

<div>

<img src="data:images/1.png" width="100%" height="100%" alt="">

</div>

<div>

<img src="data:images/1.png" width="100%" height="100%" alt="">

</div>

<div>

<!-- <h3>Yay, Page 1!</h3> -->

</div>

<div rel="Chapter 2">

<img src="data:images/1.png" width="100%" height="100%" alt="">

</div>

<div>

<img src="data:images/1.png" width="100%" height="100%" alt="">

</div>

<div>

<img src="data:images/1.png" width="100%" height="100%" alt="">

</div>

<div>

<img src="data:images/1.png" width="100%" height="100%" alt="">

</div>

<div>

<img src="data:images/1.png" width="100%" height="100%" alt="">

</div>

<div>

<!-- <h3>Yay, Page 1!</h3> -->

</div>

</div>

$(function(){

// 封面和章节&页面标题

$('#mybook5').booklet({

closed: true,// 关闭书本

autoCenter: true,// 关闭书本后居中显示

covers: true,// 设置封面

menu: '#custom-menu',

pageSelector: true,

chapterSelector: true

});

});

【原创】jQuery插件 - Booklet翻书特效教程(一) 一般设置的更多相关文章

  1. jQuery+turn.js翻书、文档和杂志3种特效演示

    很好用的一款插件jQuery+turn.js翻书.文档和杂志3种特效演示 在线预览 下载地址 实例代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML ...

  2. 原创jquery插件treeTable(转)

    由于工作需要,要直观的看到某个业务是由那些子业务引起的异常,所以我需要用树表的方式来展现各个层次的数据. 需求: 1.数据层次分明: 2.数据读取慢.需要动态加载孩子节点: 3.支持默认展开多少层. ...

  3. winrt 上的翻书特效组件 源码分享 转载请说明

    http://blog.csdn.net/wangrenzhu2011/article/details/10207413 (转) [TemplatePart(Name = A_PARTNAME, Ty ...

  4. Web 开发最有用的50款 jQuery 插件集锦——《图片特效篇》

    <Web 开发最有用的50款 jQuery 插件集锦>系列文章向大家分享最具创新的50款 jQuery 插件,这些插件分成以下类别:网页布局插件,导航插件,表格插件,滑块和转盘插件,图表插 ...

  5. CSS3、jQuery实现3D翻书动画

    使用CSS3 ,jQuery实现点击翻书动画效果,完整效果可在firefox中查看 HTML <div class="desktop"> <div class=& ...

  6. jquery 插件之 点赞“+1” 特效

    一般用户点个赞后,都会有个 +1 的特效飘过,用户已经点过赞了,会有“已点过赞”的特效提示 在这里,我们写了一个点赞的插件 //扩展对象点赞插件.点赞特效 //用法:jQuery('.praisebt ...

  7. 原创jQuery插件之图片自适应

    效果图例如以下: 功能:使图片自适应居中位于容器内 限制:容器须要给定大小 用法: 1.引入jQuery.然后引入fitimg插件 2.给须要图片自适应的容器固定宽高 3.header .accoun ...

  8. 15 个最佳 jQuery 翻书效果插件

    本文为你带来15个非常实用的.实现类似翻书效果的jQuery插件,你可以很容易地整合到你的web应用中,提升用户体验. 1.  BookBlock BookBlock可以将任何内容(如图像.文本)创建 ...

  9. Web 开发最有用的50款 jQuery 插件集锦——《综合篇》

    这篇文章是<Web 开发最有用的50款 jQuery 插件集锦>系列的最后一篇,整个系列向大家分享了在网站开发中非常有帮助的 50 款 jQuery 插件,这些插件按用途主要有以下类别:网 ...

随机推荐

  1. 精益求精, ePub 电子书制作手记

    什么是 ePub ePub 是 Electronic Publication 的缩写,意为电子出版,是一个自由的开放标准,属于一种可以“自动重新编排”的内容,也就是文字内容可以根据阅读设备的特性,以最 ...

  2. 【JS Note】字符串截取

    Js中字符截取常用的三个函数:slice().substring().substr(). slice(): slice(start,[end]) 第一个参数代表开始位置,第二个参数代表结束位置的下一个 ...

  3. Socket 两平台互相 通信 .NET

    两个平台互相通信,对方发送数据过来,我方接收数据,对数据进行处理后发送结果给对方,对方进行相应的操作. 首页,我方开启服务监听: Socket socket = new Socket(AddressF ...

  4. disucz!NT 3.5.0 验证码点击不能变化只是样式变化

    来博客园这么久了,第一次写博客啊!公司有个论坛10年没动了,是discuz!NT 3.5.0版本的,由于验证码不能变化老是被人刷.网上找了很多资料根本没有.可能有同行下次也会遇到这样的问题,我就把我的 ...

  5. 联系电话正则表达式(jquery表单验证)

    一.实现的效果图: 二.CSS样式 /*验证样式*/ .onError{ vertical-align: middle; color: #ff0000; line-height: 22px; padd ...

  6. windows server 2008 防火墙配置

    防火墙的配置主要是过滤用户是否能够访问服务器,哪些用户能够访问,哪些用户不能访问.类似于交换机上的acl(访问控制列表) 在windows服务器上有入站规则以及出站规则,那我们首先得了解一下什么是入站 ...

  7. iOS 自定义view里实现控制器的跳转

    1.view里实现控制器的modal 拿到主窗口的根控制器,用根控制器进行modal需要的modal的控制器 场景:点击自定义view里的按钮实现控制器的modal UIViewController ...

  8. Cocos2d-x中的字符串

    在Cocos2d-x中能够使用的字符串constchar*.std::string和cocos2d::__String等,其中const char*是C风格的字符串,std::string是C++风格 ...

  9. JS 提示框 alert()、confirm()、prompt()的三者的区别

    使用消息框 使用警告.提示和确认 可以使用警告.确认和提示消息框来获得用户的输入.这些消息框是 window 对象的接口方法.由于 window 对象位于对象层次的顶层,因此实际应用中不必使用这些消息 ...

  10. OpenGL第18,19,20讲小结

    18讲是通过调用库函数画一些简单的二次几何体,比如球体.圆锥体.圆盘等等. 19讲简单的讲了下粒子系统.其实就是三角形贴上星星的纹理,通过启用混合(GL_BLEND)来达到一种动态的粒子效果.通过修改 ...