javascript - Javascript 粘性标题
问题描述
我需要一些帮助来解决问题。我有一个粘性标题,他实际上是在滚动时从上到下。
我需要制作一个 javascript,使其在遇到具有数据属性的特定元素时停止。
可以说这是结构
<div class="header" data-attribute="header-sticky"></div>
<div class="destination element" data-attribute="destination">
</div>
<div class="destination element" data-attribute="destination">
</div>
<div class="destination element" data-attribute="destination2">
</div>
我想让逻辑在滚动到达第一个数据属性时停止它。(我们的想法是,如果有多个同名的数据属性,我们将在第一个选择的数据属性处停止它)否则我们可以决定我们必须到达哪个元素(例如destination2)
谢谢你们
解决方案
推荐阅读
- reactjs - 在 react native + typescript 应用程序上运行 jest 时出错(Jest 遇到了意外的令牌)
- vue.js - 无法使用 vue router-link 创建正确的链接
- symfony - make:entity 对某些现有实体失败
- node.js - 如何从 CouchDB 获取特定文档并在 Jade 视图中导出?
- java - 如何在 JFrame 中真正居中对象?
- java - 如何按接收顺序从多个请求中获取http响应
- swift - 使用 Swift 显示 AVSpeechSynthesizer 显示为字幕的内容
- nix - Nix mkDerivation 无法将本地文件系统 zip 文件识别为 src
- r - R中带有tslm函数的stepAIC函数
- javascript - 加载失败后将数据传递到 javascript 文件