当页面不在顶部加载时的addClass

时间:2018-08-13 15:27:15

标签: jquery

假设您有一个浮动/固定/滚动导航栏,该导航栏始终位于页面顶部。您可以使用某些jQuery来做到这一点,例如:

var hh = $('.h').outerHeight() - 50,
$window   = $(window);

$window.scroll(function() {
    if ($window.scrollTop() < hh) {
        $('.h').removeClass('floating');
    } else {
        $('.h').addClass('floating');
    }

});

.h是浮动导航栏的类。

但是,如果您从任意页面的中间单击到另一页面,然后单击“后退”按钮,则不会将.floating类应用于浮动导航栏,这可以使您了解您可能不需要。

是否有关于如何在页面加载时添加该类的想法?

0 个答案:

没有答案