Asas Joyride


Joyride ialah kesan JavaScript dari wizard berfungsi Buat tika seperti berikut:

Instance

<!DOCTYPE html>
<html>
<head>
  <title>Foundation 实例</title>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="stylesheet" href="http://static.php.cn/assets/foundation-5.5.3/foundation.min.css">
  <script src="http://static.php.cn/assets/jquery/2.0.3/jquery.min.js"></script>
  <script src="http://static.php.cn/assets/foundation-5.5.3/js/foundation.min.js"></script>
  <script src="http://static.php.cn/assets/foundation-5.5.3/js/vendor/modernizr.js"></script>
</head>

<body>

<h2>Joyride 实例</h2>
<p> joyride 在页面载入后生效。</p>

<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>

</body>
</html>

Jalankan Instance»<🎜. >Klik butang "Jalankan Contoh" untuk melihat tika dalam talian

Analisis Contoh

Dalam contoh di atas, kami mencipta dua elemen, setiap elemen mempunyai ID bebas. Dua elemen menetapkan kedudukan permulaan dan penamat joyride.

Kami menambah atribut

dan kelas <ol> pada elemen <ul> atau data-joyride untuk mencipta tunggangan riang. Anda perlu mentakrifkannya di bahagian kepala dokumen (kepala di dalam .joyride-list). Gunakan elemen <body> pada setiap senarai dan tambah atribut <li> pada setiap elemen. data-id="value"nilai atribut mestilah sama dengan id elemen sebelumnya. Jadi navigasi berfungsi pertama elemen menggunakan id="first" mesti konsisten dengan nilai data-id="first" elemen <li> <h3>

Jika anda tidak menguruskan id yang dihentikan, modal akan dipaparkan.

Akhir sekali, Joyride perlu memulakannya menggunakan JavaScript, kodnya ialah:

$(document).foundation('joyride', 'start');