javascript - 浏览器 - 删除类后保持颜色
问题描述
我想知道为什么在浏览器中出现这种行为以及如何解决它。当类被删除时,样式保留在元素中,直到我单击屏幕上的某个位置。
关于一个视频解释情况和链接以查看行为。
链接:https ://www.santinidelivery.com/homologacao/
视频:https ://youtu.be/lh4PTfdjuHI
片段:
$.each( contentTop, function(i){
if ( winTop > contentTop[i] - rangeTop ){
$('.navbar-collapse li.scroll')
.removeClass('active')
.eq(i).addClass('active');
}
})
解决方案
推荐阅读
- javascript - 在 Chrome 上使用 PY 运行 JS
- javascript - 覆盖/覆盖已安装包的现有 css
- javascript - 对话框内的 React-Admin 自定义编辑视图(PATCH 请求)
- flutter - 如何在仅显示图像底部的情况下调整图像的宽度?
- c# - Selenium:过时的元素引用:元素未附加到页面文档
- ruby-on-rails - 使用 .in 运算符的 mongo 查询速度很慢,并导致大的 keysExamined 和大的 acquireCount 和大的锁计数
- excel - 根据excel单元格中的月份值获取上个月的值
- python - python3 asyncio 是否使用像 Rust Tokio 这样的工作窃取调度程序?
- python - 使用基础实例 Python 继承数据类
- javascript - 为什么我不能在同一个数组中推送索引?