2

私が達成したくないのは、ボタンが押されたときに特定の位置にスクロールするページです。これは Chrome や IE などのブラウザで動作していますが、モバイル ブラウザでは動作しないようです。

これは私が使用するコードです:

$("#programmaMenu").on("click", "div", function(event){
        event.preventDefault();
        $('html').stop().animate({
            scrollTop: $("#"+$(this).attr("rel")).position().top - 120
        }, 500, 'swing');
});

イベントは発生しますが、スクロールは発生しません。

4

2 に答える 2

0

これを使って試してみてください、

    $(document).on("click", "#programmaMenu", function(event){
    event.preventDefault();
    $('html').stop().animate({
        scrollTop: $("#"+$(this).attr("rel")).position().top - 120
    }, 500, 'swing');
    });
于 2013-08-28T09:01:49.630 に答える