200滚动后的jQuery固定标头

用户名

我在这里有一个代码jsfiddle滚动200次后我无法使其固定滚动。

$(window).load(function () {
    $(window).scroll(function () {
        if ($(this).scrollTop() > 200) {
            $('navbar').css('position', 'fixed');
            $('navbar').slideDown();
        } else if ($(this).scrollTop() <= 200) {
            $('navbar').removeClass('position', 'relative');
            $('navbar').slideUp();
        }
    });
});
宝贝

您需要添加.navbar因为它是aclass并将第一行更改为$(function () {

load当您已经使用onload事件时,无需在代码中执行功能

另外,如评论中所述:

更改:

$('.navbar').removeClass('position', 'relative');

至:

$('.navbar').css('position', 'relative');

尝试这个:

$(function () {
    $(window).scroll(function () {
        if ($(this).scrollTop() > 200) {
            $('.navbar').css('position', 'fixed');
            $('.navbar').slideDown();
        } else if ($(this).scrollTop() <= 200) {
            $('.navbar').css('position', 'relative');
            $('.navbar').slideUp();
        }
    });
});

JSFiddle演示

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

jQuery固定标头在滚动问题上下滑

来自分类Dev

平稳滚动的固定标头帐户

来自分类Dev

jQuery固定标头在滚动问题上向下滑动

来自分类Dev

PhoneGap上的jQuery移动固定标头

来自分类Dev

jQuery Mobile-关闭对话框后跳固定标头(Firefox)

来自分类Dev

具有固定标头的Angular Js无限滚动

来自分类Dev

数据表固定标头不向左或向右滚动

来自分类Dev

如何使用CSS平滑滚动补偿固定标头?

来自分类Dev

使固定标头的水平滚动位置与主体保持同步

来自分类Dev

固定标头的值

来自分类Dev

向下滚动页面后固定标题跳

来自分类Dev

滚动过去后如何固定标题

来自分类Dev

如何动态更改jQuery Mobile中的固定标头

来自分类Dev

固定带有animate的jQuery头滚动

来自分类Dev

重叠动态固定标头

来自分类Dev

高度固定的CSS固定标头

来自分类Dev

如何在Android中动态地使用带有可滚动内容的固定标头?

来自分类Dev

如何在Android中动态地使用带有可滚动内容的固定标头?

来自分类Dev

jQuery滚动偏移量(由于标头固定)

来自分类Dev

使用CSS的HTML表固定标头

来自分类Dev

在固定标头之后添加元素

来自分类Dev

偏移固定标头的锚点部分

来自分类Dev

关于MQTT固定标头结构?

来自分类Dev

固定标头影响锚点

来自分类Dev

固定标头引导程序的位置

来自分类Dev

如何使用SlickNav制作固定标头

来自分类Dev

使用CSS的HTML表固定标头

来自分类Dev

使固定标头看起来持久

来自分类Dev

GridView固定标头溢出容器