瞭解下Foundation Joyride
導讀 | Foundation 用於開發響應式的 HTML, CSS and JavaScript 框架。 |
oyride 是一個功能嚮導的 JavaScript 效果,建立例項如下:
例項
<h3 id="first">First stop!</h3> <h3 id="second">Second stop!</h3> <!-- The joyride: must be placed at the bottom of your page, but inside <body> --> <ol class="joyride-list" data-joyride> <li data-id="first"> <p>First stop. The ride has begun!</p> </li> <li data-id="second"> <h4>Second Stop</h4> <p>Any valid HTML will work inside the Joyride.</p> </li> <li data-button="End"> <h4>End Stop</h4> <p>The tour is over. You can either go back to the previous stop or close it.</p> </li> </ol> <!-- Start Joyride Upon Initialization --> <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');
原文來自:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2931981/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 瞭解下Foundation 表格
- 瞭解下Foundation 按鈕
- 瞭解下Foundation 按鈕組
- 瞭解下Foundation 網格例項
- 瞭解下Foundation 均衡器(Equalizer)
- 瞭解下Foundation 網格系統
- 瞭解下Foundation 網格 – 大型裝置
- 瞭解下RSS 元素
- 瞭解下WSDL 埠
- 大致瞭解下websocketWeb
- Laravel bootstraper 瞭解下Laravelboot
- 瞭解下RDF 容器元素
- 瞭解下RDF 主要元素
- 瞭解下C# 變數C#變數
- 瞭解下SOAP HTTP 協議HTTP協議
- 瞭解下C# 介面(Interface)C#
- 瞭解下C# 事件(Event)C#事件
- 瞭解下C# 繼承C#繼承
- 瞭解下C# 類(Class)C#
- 瞭解下C# 字串(String)C#字串
- 瞭解下ECharts 配置語法Echarts
- 瞭解下C# 運算子C#
- 瞭解下C# 迴圈C#
- 瞭解下C# 判斷C#
- 深入瞭解下replace函式函式
- 瞭解下C# 陣列(Array)C#陣列
- 瞭解下C# 索引器(Indexer)C#索引Index
- 瞭解下C# 屬性(Property)C#
- 瞭解下C# 委託(Delegate)C#
- 瞭解下C# 程式結構C#
- 通俗易懂的Redux瞭解下Redux
- 瞭解下C# 運算子過載C#
- 瞭解下C# 型別轉換C#型別
- 瞭解下C# 資料型別C#資料型別
- 瞭解下C# 異常處理C#
- 瞭解下C# 正規表示式C#
- 瞭解下C# 多執行緒C#執行緒
- 瞭解下C# 結構體(Struct)C#結構體Struct