【发布时间】:2016-04-27 00:17:00
【问题描述】:
我使用pagepiling.js 创建了一个网站,该脚本在视口中的部分添加了“活动”类。现在我想在我的 section1 是 active 时在我的身体上添加一个类,如下所示:
$(document).ready(function() {
if ($('#section1').hasClass("active") === true) {
$('body').toggleClass("one");
}
});
它运行良好(类已添加到主体上)但是当我滚动我的 section1 时没有类 active 因为我现在在 section2 上,主体上的类不会被删除。我该如何解决?我也试过:
$(document).ready(function() {
if ($('#section1').hasClass('active')) {
$('body').addClass('one');
}
else {
$('body').removeClass('one');
}
});
但它不起作用。
【问题讨论】:
-
您刚刚否决了我的回答?我能问为什么吗?
-
无论如何,我想知道你怎么能接受一个甚至不起作用的答案......使用 pagePiling.js 时甚至没有传播滚动事件......而且我'我作为插件的创建者告诉你这个......
标签: javascript jquery pagepiling.js