Foundation Joyride 功能向导

前言

  • Foundation Joyride 功能向导。

1、Joyride

  • Joyride 是一个功能向导的 JavaScript 效果。

  • Joyride 在页面载入后生效。

  • 实例

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    <h3 id="first">第一个停止位置!</h3><br>
    <h3 id="second">第二个停止位置!</h3>

    <ol class="joyride-list" data-joyride>
    <li data-id="first">
    <p>这是一个 Joyride。你可以点击 "x" 按钮关闭它。</p>
    <p>注意以下按钮,带你到下一个功能导航。</p>
    </li>
    <li data-id="second">
    <h4>第二个停止位置 Stop</h4>
    <p>你可以在这使用任何 HTML 代码</p>
    </li>
    <li data-button="End">
    <h4>结束位置</h4>
    <p>结束位置,你可以从头开始,或者关闭它。</p>
    </li>
    </ol>

    <!-- 初始化 Foundation JS -->
    <script>
    $(document).ready(function () {
    $(document).foundation('joyride', 'start');
    })
    </script>
  • 效果 🔗

       

  • 解析

    • 以上实例中,创建了两个元素,每个元素都有独立的 ID。两个元素设置了 joyride 开始和结束的位置。
    • <ol><ul> 元素上添加 data-joyride 属性和 .joyride-list 类来创建 joyride。需要在文档头部定义它 (在 <body> 内的头部)。在每个列表上使用 <li> 元素,每个元素添加 data-id="value" 属性。属性的 value 必须与之前元素的 id 相同。所以第一个功能导航 <h3> 元素使用 id="first" 必须与 <li> 元素的 data-id="first" 值一致。
    • 如果没有管理停止的 id,将显示一个模态框。
    • 最后,Joyride 需要使用 JavaScript 初始化它,代码为:$(document).foundation('joyride', 'start');
文章目录
  1. 1. 前言
  2. 2. 1、Joyride
隐藏目录