0

私はコーディングが初めてで、このサイトを手伝ってくれることを願っています! だから私は横型のウェブサイトを作っています。スクロールする背景を追加したいのですが、他の要素をクリックするとスクロールしますが、http://hotdot.pro/en/のように遅くなります 。コード行をどこに配置すればよいですか?

または、より良いプラグインを使用できますか?

助けてくれてありがとう!

!!ウェブサイトが私の投稿が十分に有益ではないと言っているという理由だけで、ここにスクリプトコードを入れています. ごめん

<script>

$(document).ready(function() {

    $('a.panel').click(function () {

        $('a.panel').removeClass('selected');
        $(this).addClass('selected');

        current = $(this);

        $('#wrapper').scrollTo($(this).attr('href'), 800);      

        return false;
    });

    $(window).resize(function () {
        resizePanel();
    });

});

function resizePanel() {

    width = $(window).width();
    height = $(window).height();

    mask_width = width * $('.item').length;

    $('#debug').html(width  + ' ' + height + ' ' + mask_width);

    $('#wrapper, .item').css({width: width, height: height});
    $('#mask').css({width: mask_width, height: height});
    $('#wrapper').scrollTo($('a.selected').attr('href'), 0);

}

</script>

また

どこ?

4

1 に答える 1

0

jQuery Parallax Plugin はおそらくあなたが探しているものです。

ここでデモを参照してください: http://ianlunn.co.uk/plugins/jquery-parallax/

ソースコードとドキュメントはこちら: https://github.com/IanLunn/jQuery-Parallax

「または、より良いプラグインを使用できるかもしれません」 - 経験則: 既に作成されたコードを使用できる場合 (独自のコードを作成しない場合) は、そうする必要があります。場合を除いて、コードを書くことが学術的な演習である場合。

于 2013-06-01T23:12:01.540 に答える