📜  scrollup 自己的 - Javascript (1)

📅  最后修改于: 2023-12-03 14:47:19.542000             🧑  作者: Mango

ScrollUp 自己的 - Javascript

介绍

ScrollUp是一款JavaScript插件,用于在浏览器窗口向下滚动时显示一个返回顶部按钮。它是一个轻量级的插件,易于使用,并完全自定义。

如何使用

使用ScrollUp非常简单。只需引入jQuery和ScrollUp的JavaScript和CSS文件,然后调用$.scrollUp()方法即可。

以下是一个基本示例:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>ScrollUp Demo</title>
    <link rel="stylesheet" href="scrollup.css">
  </head>
  <body>
    <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed vitae sapien nec urna semper rutrum. Sed finibus faucibus enim, quis imperdiet massa</p>
    ...
    <p>Morbi et nisi venenatis, laoreet velit quis, imperdiet velit. Pellentesque fringilla vestibulum eros, dapibus maximus diam. </p>
    
    <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
    <script src="jquery.scrollUp.min.js"></script>
    <script>
      $.scrollUp();
    </script>
  </body>
</html>
自定义选项

ScrollUp具有许多自定义选项,这使得它非常适合各种场景。以下是一些可用选项:

scrollName
  • 类型: 字符串
  • 默认值: "scrollUp"
  • 描述: 插件所使用的滚动区域的名称。
topDistance
  • 类型: 数字
  • 默认值: 600
  • 描述: 从顶部滚动该距离后开始显示“返回顶部”按钮。
topSpeed
  • 类型: 数字
  • 默认值: 300
  • 描述: 按钮滚动到顶部的速度。
animation
  • 类型: 字符串
  • 默认值: "fade"
  • 描述: 用于显示/隐藏按钮的动画类型。可用选项包括"fade""slide""none"
animationSpeed
  • 类型: 数字
  • 默认值: 200
  • 描述: 显示/隐藏按钮的动画速度(以毫秒为单位)。
scrollText
  • 类型: 字符串
  • 默认值: "返回顶部"
  • 描述: 按钮上的文本。
activeOverlay
  • 类型: 布尔
  • 默认值: false
  • 描述: 指定是否在按钮上添加叠加层。如果为 true,则会显示与窗口大小相同的叠加层,以便在单击按钮时禁用页面。
zIndex
  • 类型: 数字
  • 默认值: 2147483647
  • 描述: 指定返回顶部按钮的 Z 轴索引。较高的索引将使按钮显示在其他元素之前。
更多选项

除了上述选项外,ScrollUp还有更多选项,例如向下滚动时隐藏按钮或自定义 CSS 类等。有关更多信息,请参见 官方文档

结论

ScrollUp使网站的使用更加便捷,提高了用户体验。使用它不仅容易而且灵活,您可以使用默认选项,也可以根据需要自定义选项。