首页 > 其他分享 > 了解下Foundation Joyride

了解下Foundation Joyride

时间:2023-01-09 10:06:30浏览次数:35  
标签:Foundation Joyride 实例 joyride stop 了解 元素 JavaScript id

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');


标签:Foundation,Joyride,实例,joyride,stop,了解,元素,JavaScript,id
From: https://blog.51cto.com/u_12148962/5996846

相关文章

  • MySQL必知必会第一章-了解SQL
    了解SQL数据库基础数据库数据库(database)指保存有组织的数据的容器(通常是一个文件或一组文件)。数据库软件应称为DBMS(数据库管理系统)。表表(table)某种特定类型数据的结......
  • 一文了解 Dubbo 3 配置工作原理
    以下是一个Dubbo属性配置的例子dubbo-spring-boot-samples##application.properties#Springbootapplicationspring.application.name=dubbo-externalized......
  • 了解 Dockerfile
    原文网址:https://zhuanlan.zhihu.com/p/222977899?utm_source=ZHShareTargetIDMoreDocker技术使用Dockerfile文件里的指令来定义构建容器镜像(image)的过程,然后Docker......
  • P15_了解小程序的版本阶段与上线的主要步骤
    协同工作和发布-小程序的版本软件开发过程中的不同版本在软件开发过程中,根据时间节点的不同,会产出不同的软件版本,例如:开发者编写代码的同时,对项目代码进行自测(开发......
  • 机器学习技术系列:一篇图文笔记了解【机器学习基础知识】
    导言最近有小半年由近半数工作和生活时间在机器学习技术(ML)的学习与工程实践中,感觉自己阅读了几本ML方面好书,找到了一些更好的学习网站,所以重新梳理了一下自己理解的的ML基......
  • tcpdump高级使用和TCP/IP协议了解
    1.打印数据长度大于0的数据包ToprintallIPv4HTTPpacketstoandfromport80,i.e.printonlypacketsthatcontaindata,not,forexampl......
  • 35_Java中的设计模式简单了解
    Java中的设计模式注意:只是简单了解设计模式(Designpattern)​ 是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用......
  • XML简单了解
    XML一、XML基础1、XML概述:​ XML的全称为(ExtensibleMarkupLanguage),是一种可扩展的标记语言​ 标记语言:通过标签来描述数据的一门语言(标签有时我......
  • 20 张图带你全面了解 HTTPS 协议,再也不怕面试问到了!
    本文详细介绍了HTTPS相较于HTTP更安全的原因,包括对称加密、非对称加密、完整性摘要、数字证书以及SSL/TLS握手等内容,图文并茂、理论与实战结合、建议收藏!1.不安......
  • 初略了解常用寄存器
    常用寄存器对应表寄存器名字含义EAXAccumulatorRegister累加器寄存器EBXBaseRegister基址寄存器ECXCounterRegister计数器寄存器EDXDataRe......