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>
實例解析
以上實例中,我們創建了兩個元素,每個元素都有獨立的 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");
※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資料庫發展前景?