0

私が作業している Web サイトで使用していますが、本のようなサイトのページをマウスでめくるときのturn.js変更に関連するいくつかの問題がありました。URLこれまでのところ、私は試しました:

flipbook.bind('start', function (event, page, corner) {
    if (corner == 'tr') {
        changeUrl('plus'); //just a function that increments page number
    } else if (corner == 'tl') {
        changeUrl('minus'); //just a function that decrements page number
    }
});

URLこれは、ページがめくられると、関数を使用して更新されるという点で機能しchangeUrl()ます。ただし、ページの端にカーソルを合わせると、すでにページが変更されています。clickページの角を編集した後にのみページをめくる必要があり、それらの上にカーソルを置いたときはまだ必要ありません。

私も試してみました

    flipbook.bind('turning', function (event, page, corner) {
        if (page%2 == 0) {
           changeUrl('plus');
        } else if (page%2 != 0) {
           changeUrl('minus');
        }
    });

これは技術的には機能しますが、リンクを台無しにして、turn.jsどこにリンクを設定したかに関係なく、アプリの最終ページに移動します。

clickマウスをオンturn.jsまたはオフに使用したときに何が起こるかを操作する他の方法を誰かが知っている場合は、hover本当に助けていただければ幸いです! ありがとうございました!

4

1 に答える 1