javascript - 如何添加下一个和上一个按钮 --- Turn.js

标签 javascript jquery pagination

使用 turn.js 创建了动画书的演示,如果我点击 Angular 落,它可以正常工作。

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

谁能帮帮我。

JS:

$("#flipbook").turn({
    width: 400,
    height: 300,
    autoCenter: true,
    next:true
});

demo Link

最佳答案

jQuery Turn 库支持methods明确翻页。

为了满足您的要求,我们可以添加两个按钮,在它们上面绑定(bind)点击事件并分别调用 Turn 库方法(命名为“next”和“previous”)。

检查这个working demo .

HTML(添加两个按钮):

<div class="flip-control">
    <a href="#" id="prev"> Previous </a>
    <a href="#" id="next"> Next </a>
</div>

CSS(应用样式):

div.flip-control {
    width: 400px;
    text-align: center;
}

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

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");
});

关于javascript - 如何添加下一个和上一个按钮 --- Turn.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25800594/

相关文章:

javascript - 即时创建 HTML5 数据列表

javascript - 有没有一种方法可以复制几乎整个结构而不损坏源对象?

python - 使用 MySql 在 Flask 中分页

c# - Umbraco 分页按钮动态类

javascript - 如何在新标签页中打开脚本

javascript - 使用 jQuery 检索属性中的文本?

javascript - 单击并触发 Ajax 生成的表上的函数

javascript - 单击时变大的小图 block

javascript - Jquery UI,如何使可拖动始终恢复?

angular - 在 Angular 中更改页面时表格不显示数据