jQuery +一页滚动插件:检查元素hasClass是否不起作用

问题描述 投票:0回答:1

我在jQuery中使用this plugin,并且我有一个用于填充视口的背景图像/颜色的div。我想在给定的部分处于活动状态时更改背景(插件已配置为将当前可见的部分的类更改为“活动”)。

这是我正在使用的js,但是它没有任何改变。标记看起来不错-但它只是默认为'else'条件。插件有冲突吗?

$(document).ready(function () {

$(".main").onepage_scroll({
    sectionContainer: "section",
    loop: false
});


if ($('#test').hasClass('active')) {
    $('#project-image').css("background", "red");
} else {
    $('#project-image').css("background", "yellow");
}

});

提前感谢。

javascript jquery jquery-plugins
1个回答
1
投票

尝试使用afterMove事件

afterMove
© www.soinside.com 2019 - 2024. All rights reserved.