我正在使用 turn js ,一个创建翻书功能的 js。
从在线来源获取当前页面的语句是:
alert($('selector').turn('page'));
但是,它只得到一个空值,这意味着 $('selector').turn('page') 不起作用。如何获取用户阅读页面的页码。由于一本书同时有 2 页,我想获取左侧或右侧的页面,如何做到这一点?谢谢
我正在使用 turn js ,一个创建翻书功能的 js。
从在线来源获取当前页面的语句是:
alert($('selector').turn('page'));
但是,它只得到一个空值,这意味着 $('selector').turn('page') 不起作用。如何获取用户阅读页面的页码。由于一本书同时有 2 页,我想获取左侧或右侧的页面,如何做到这一点?谢谢
您应该更改'selector'
为包含“页面”的 div 的 id
例如:
<div id='flipbook'>
<div class="hard"> Turn.js </div>
<div class="hard"></div>
<div> Page 1 </div>
<div> Page 2 </div>
<div> Page 3 </div>
<div> Page 4 </div>
<div class="hard"></div>
<div class="hard"></div>
</div>
在js中
alert($('#flipbook').turn('page')); //do not forget the #
如果您发布更多代码,我们可以为您提供更多帮助:)
如果您单击此处,您可以看到带有代码的工作示例
编辑:在小提琴中添加了一些事件处理