首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何添加下一步和上一步按钮- Turn.js

问如何添加下一步和上一步按钮- Turn.js
EN

Stack Overflow用户
提问于 2014-09-12 12:11:32
回答 2查看 9.6K关注 0票数 2

使用turn.js创建了动画书的演示,如果我点击角落,它可以很好地工作。

我需要添加下一步和上一步按钮,这是转弯js的功能,但我无法添加它。

有人能帮帮我吗。

JS:

代码语言:javascript
复制
$("#flipbook").turn({
    width: 400,
    height: 300,
    autoCenter: true,
    next:true
});

demo Link

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-09-12 14:04:19

jQuery翻页库支持methods显式翻页。

为了满足您的需求,我们可以添加两个按钮,在其上绑定单击事件,并分别调用Turn库方法(名为"next“和"previous")。

检查此working demo。

HTML (添加两个按钮):

代码语言:javascript
复制
<div class="flip-control">
    <a href="#" id="prev"> Previous </a>
    <a href="#" id="next"> Next </a>
</div>

CSS (应用样式):

代码语言:javascript
复制
div.flip-control {
    width: 400px;
    text-align: center;
}

div.flip-control a {
    margin-left: 10px;
}

JavaScript:

代码语言:javascript
复制
var oTurn = $("#flipbook").turn({
    width: 400,
    height: 300,
    autoCenter: true,
    next:true
});

$("#prev").click(function(e){
    e.preventDefault();
    oTurn.turn("previous");
});

$("#next").click(function(e){
    e.preventDefault();
    oTurn.turn("next");
});
票数 6
EN

Stack Overflow用户

发布于 2014-12-24 19:53:48

代码语言:javascript
复制
$('.sj-book').turn('previous');

或

代码语言:javascript
复制
$('.sj-book').turn('next');

你会很开心的!

新年快乐!

Сновымгодом!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25800594

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档