我在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");
}
});
提前感谢。
尝试使用afterMove
事件
afterMove