javascript - 页面加载并滚动到主题标签 anchor 后执行 JavaScript

标签 javascript jquery

我有一个包含很多部分的网页,所有这些部分都可以使用主题标签链接滚动到(例如 www.marie-charlot.be/#weiss)。

我知道如何执行在页面加载后触发的 JavaScript 函数(使用 $(document).ready),但这些函数通常在页面向下滚动到正确的部分之前触发( >#weiss anchor )。

如何在滚动后执行脚本?

最佳答案

您应该使用 JQuery 插件 Waypoints为此。

示例:

$('.entry').waypoint(function() {
   alert('You have scrolled to an entry.');
});

关于javascript - 页面加载并滚动到主题标签 anchor 后执行 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13817911/

相关文章:

javascript - 为什么我得到的是 [object Object] 而不是 JSON?

javascript - 脚本帮助。如果 div[A] 不为空,则 fuction[B] 运行

javascript - JQUERY 对对象数组进行排序

javascript - 将图像文件附加到表单数据 - Cordova/Angular

javascript - sails js/waterline/mysql 表名和表前缀

javascript - 使用 bootstrap 进行实时过滤器搜索

javascript - 如何有效地将 Axios 转换为 Fetch?

javascript - 使用 Underscore JS 对 JSON 数组进行分组和聚合

javascript - 从json字符串中获取数据

jquery - 我们可以在运行时更改文本区域的大小吗