0

ウィンドウがドキュメントの上部からどれだけ離れているかに基づいてクラスを変更しようとしています。切り替えを行うための特定の値よりも大きい場合、何らかの理由で切り替えが行われていません。これは、これまでのところです。

$(window).scroll(function() {

    if ($('html, body').offset.top > ($("#top_section").outerHeight(true) + $("#grid").outerHeight(true))) { 
        $(".nav_middle_text").removeClass("selected");
        $(".nav_middle_text").addClass("notselected");
        $("#about_link").removeClass("notselected");
        $("#about_link").addClass("selected");    
    } 

});
4

2 に答える 2

2

行く、

$(window).scroll(function() {
    var scroll = $(window).scrollTop();
    if (scroll >= ($("#top_section").outerHeight(true) + $("#grid").outerHeight(true))- 70) { 
        $(".nav_middle_text").removeClass("selected");
        $(".nav_middle_text").addClass("notselected");
        $("#about_link").removeClass("notselected");
        $("#about_link").addClass("selected");    
   } 

});
于 2013-01-10T21:56:02.983 に答える
0
$(window).scroll(function() {

    if ($(window).scrollTop() >= 50 ) {

        $('.floating-header').addClass('hide');
        $('.fixed-header').addClass('fixed');

    } else {

        $('.floating-header').removeClass('hide').addClass('show');
        $('.fixed-header').removeClass('fixed');
    }
});
于 2015-06-17T12:30:43.377 に答える