當前位置:
首頁 > 知識 > Foundation Joyride編程

Foundation Joyride編程

Joyride 是一個功能嚮導的 JavaScript 效果,創建實例如下:

實例

<!-- Elements that control the tour stops -->

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

Foundation Joyride編程

實例解析

以上實例中,我們創建了兩個元素,每個元素都有獨立的 ID。 兩個元素設置了 joyride 開始和結束的位置。

我們在 <ol><ul> 元素上添加 data-joyride 屬性和 .joyride-list 類來創建 joyride。你需要在文檔頭部定義它 (在<body> 內的頭部)。在每個列表上使用 <li> 元素,每個元素添加 data-id="value" 屬性。屬性的 value 必須與之前元素的 id 相同。所以第一個功能導航 <h3>

Foundation Joyride編程

元素使用 id="first" 必須與 <li> 元素的 data-id="first" 值一致。

如果你沒有管理停止的 id,將顯示一個模態框。

最後,Joyride 需要使用 JavaScript 初始化它,代碼為: $(document).foundation("joyride", "start");

Foundation Joyride編程

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 程序員小新人學習 的精彩文章:

Foundation 提示框
Foundation 輸入框
Foundation 側邊欄
Foundation 麥哲倫(Magellan)導航
Foundation 表單

TAG:程序員小新人學習 |

您可能感興趣

粉底測評#Dior forever undercover 24h foundation
該怎麼玩兒?The Foundation of Learning
mac fix studio foundation nc15 and嘮嗑哈哈哈
PH7現場 Blue Foundation
蘋果 FoundationDB 開源 CloudKit 使用的數據層
Royal Foundation懷孕時尚抓拍欣賞
Unity:AR Foundation將支持ARKit 3
阿什莉·比克頓將參展K11 Art Foundation群展Emerald City
世界智能駕駛挑戰賽:AutoCore受邀代表Autoware Foundation參賽
大健康鏈BHIC獲得Misitour foundation千萬美元戰略投資
Unity AR Foundation開始支持ARKit 3.0
重磅!羅氏24億美元收購Foundation Medicine
Apple的雲資料庫FoundationDB現在開源
三言財經與Global Blockchain Foundation達成戰略合作,成為其中國首家戰略合作媒體
蘋果開源NoSQL 資料庫FoundationDB
CoreLink推出Foundation 3D列印鈦金屬植入體多孔籠式系統
滑板 | Foundation壓軸滑手Cole Wilson-滑板的一天!
Unity為iOS和安卓打造AR開發軟體:AR Foundation
羅氏155億與Foundation Medicine達成併購協議,全面進軍癌症基因檢測行業!
如何看待FoundationDB資料庫發展前景?