0

我从遇到类似问题的人那里发现了一个帖子(Jquery click 功能只触发一次),但我还不够聪明,无法确定发现的修复程序是否可以应用于我的问题;所以我希望有人可以提供一些更具体的帮助?

试图让 goto 页面的内容多次触发,我一点也不高兴。我脑子里有以下...

<script type="text/javascript">

    $(function() {

    var mybook = $('#mybook').booklet();

    var hash = $(".selector").booklet( "option", "hash" );
    $(".selector").booklet( "option", "hash", true );

    $(function() {
        $('#mybook').booklet({
        closed: true,
        autoCenter: true
        });
    });

    });
</script>

然后对于第 6 页,我有……</p>

    <div style="text-align: center" title="sixth page">
            <h3><a href="#/page/3">Go to page 3</a></h3>
        </div>

第一次单击该链接有效,但此后再也没有。如果有人能提供任何见解或引导我朝着正确的方向前进,我将永远感激不尽。

我比较缺乏经验;如果我没有提供足够的细节,请在这里告诉我。非常感谢:) x

4

1 回答 1

0

希望这可以帮助:

这是Javascript:

$(function() {
   $('#mybook').booklet({
    closed: true,
   });

   $('#goto-page').click(function(e){
       e.preventDefault();
       $('#mybook').booklet("gotopage", "02");
       return false;
    });});

将数字 02 更改为您想要的页面。

这里的html:

<div id="goto-page">
    <h3><a href="#">Jump to Page 2</a></h3>
</div>
于 2013-07-31T10:11:48.327 回答