2012-12-07 29 views
2

我正在使用turn js,一个创建翻页功能的js。使用turn js获取当前页码js

从在线来源获得当前页面的说法是:

alert($('selector').turn('page')); 

然而,这只能得到一个空值,这意味着在$(“选择”)转(“页”)不能正常工作。 。如何获取用户阅读页面的页面号码。由于一本书同时有两页,我想要左手边或右手边的页面,如何做到这一点?由于

+0

答案完全取决于你的HTML标记,而当前的jQuery处理。你可以发布两个?并且,理想情况下,代表/ [SSCCE](http://sscce.org/)在[JS Fiddle](http://jsfiddle.net/)或类似的现场演示? –

+2

'选择器'是一个HTML标记类型。也许这是输入中需要的元素ID(前面有一个#)? $( '#选择')把( '页面'); – Kafoso

回答

3

你应该改变'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 # 

如果您发布多一点代码,我们可以帮助你更多:)

if you click here你可以看到代码的工作示例

编辑:增加了一些事件的小提琴