【发布时间】:2019-10-31 08:13:31
【问题描述】:
这是我正在开发的 Jsfiddle https://jsfiddle.net/farooqshad/jbdczk10/10/
基本上我想在滚动到特定 div 时添加一个类,然后删除该类。
这是我的 javascript
var YourDiv = $(".mainwrapper");
$(window).scroll(function() {
var scroll = $(window).scrollTop();
console.log(scroll);
if (scroll >= YourDiv.offset().top - 10) {
YourDiv.addClass('fixed');
console.log("fixed");
} else {
YourDiv.removeClass('fixed');
console.log("Not Fixed");
}
});
【问题讨论】:
-
什么不起作用?当我运行您的 jsfiddle 时,它会添加该类并再次将其删除
-
@Sofyan Thayf 在那个 mainwrapper div 之后我想删除其他条件不起作用的类
标签: javascript jquery css scroll fixed