有人可以帮助我使标题固定在顶部并在滚动时更改徽标大小(或更改为其他徽标)吗?在使用joomla 2.5中,主题是gavickpro音乐免费。

$(window).scroll(function () {
var sc = $(window).scrollTop()
if (sc > 50) {
    $("#gkPageTopk").addClass("big")
} else {
    $("#gkPageTop").removeClass("big")
}

});

最佳答案

您可能刚刚在代码中输入错误。您的第一个选择器不同于第二个选择器。我更正并摆脱了变量声明。

$(window).scroll(function () {
    if ($(window).scrollTop() > 50) {
        $("#gkPageTop").addClass("big")
    } else {
        $("#gkPageTop").removeClass("big")
    }
}


同样,这里的假设是,当用户向下滚动超过50个像素时,某些id =“ gkPageTop” class =“ big”的元素将更改CSS,以使元素呈现所需的方式。

09-25 18:27