0

だから私は自分のウェブサイトにスクロールコードを設定しました。

<section class="fpage">
   <a class="next" href="#view">test</a>
</section>

<section class="cpage">test</section>

jqueryで私は持っています。

$(document).ready(function () {
    $('.next').click(function (event) {
        var cpage = $(this).find('a').attr('href');
        var fpage = $(this).closest('section');
        event.preventDefault();

        fpage.addClass('anim').delay(500).queue(function(next){
            $(this).removeClass().addClass('cpage');
            next();
            cpage.removeClass('.cpage').addClass('fpage');
        });
    });
});

var:に値 (この場合は#view )cpageを取り、.next hrefそれを変数の名前として使用するようにします。この場合、何が間違っていませんか?また、cpagevarを #view にするにはどうすればよいですか?

4

3 に答える 3

1

私が理解している限り、これで解決するはずです:

fpage.addClass('anim').delay(500).queue(function(next){
    $(this).removeClass().addClass('cpage');
    next();
    $(cpage).removeClass('.cpage').addClass('fpage');
});
于 2013-05-15T20:19:10.777 に答える