news 2026/6/23 20:54:19

Foundation Joyride

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Foundation Joyride

Foundation Joyride(页面引导游)详解(超级完整版,一次讲透)
我们继续你的 Foundation 系列,今天把Joyride讲得明明白白!Joyride 是 ZURB 为 Foundation 开发的页面引导插件,用于创建新手引导、功能游览(feature tour),通过气泡提示一步步引导用户熟悉界面。支持自动启动、Cookie 记住、暴露高亮、模态模式等。

重要提醒:Joyride 在 Foundation 5 中内置,在 Foundation 6+ 中已分离为独立插件(GitHub: zurb/joyride),需单独引入(兼容 Foundation 6)。它依赖 Tooltip 组件。

1. 基本结构(Foundation 6+ 独立版)

<oldata-joyrideid="myJoyride"><lidata-target="#element1"><h5>第一步</h5><p>这里解释第一个功能</p></li><lidata-target="#element2"data-position="bottom"><h5>第二步</h5><p>支持指定位置:top/bottom/left/right</p></li><li><!-- 无 target 时为模态提示 --><h5>结束</h5><p>谢谢体验!</p><buttonclass="button"data-joyride-close>完成</button></li></ol><!-- 触发按钮 --><buttondata-joyride-start="#myJoyride">开始引导</button>

2. 自动启动 + Cookie 记住

data-autostart="true"自动开始,支持 localStorage/Cookie 只显示一次。

3. 高级选项

  • data-position:提示位置
  • data-closable="false":不可关闭
  • data-next-text/data-prev-text:自定义按钮文字
  • 暴露高亮(expose):自动加遮罩高亮目标元素

4. 今天直接给你抄的完整代码(Foundation 6 + Joyride 独立版,复制就能跑)

<!DOCTYPEhtml><html><head><linkrel="stylesheet"href="https://cdn.jsdelivr.net/npm/foundation-sites@6.8.1/dist/css/foundation.min.css"><!-- Joyride CSS(独立版) --><linkrel="stylesheet"href="https://cdn.jsdelivr.net/npm/foundation-joyride@3.0.0/dist/foundation.joyride.min.css"></head><body><buttonclass="button large"data-joyride-start="#tour">开始新手引导</button><divid="element1"style="margin:50px;padding:20px;background:#eee;"><h4>这是第一个目标元素</h4></div><divid="element2"style="margin:100px;padding:20px;background:#ddd;"><h4>这是第二个目标元素</h4></div><oldata-joyrideid="tour"data-autostart="false"><lidata-target="#element1"><h5>欢迎!第一步</h5><p>这里是你的仪表盘概览</p></li><lidata-target="#element2"data-position="top"><h5>第二步</h5><p>点击这里添加新项目</p></li><li><h5>引导结束 🎉</h5><p>现在你可以自由探索了!</p><buttonclass="button success"data-joyride-close>知道了</button></li></ol><scriptsrc="https://cdn.jsdelivr.net/npm/jquery@3.7.1/dist/jquery.min.js"></script><scriptsrc="https://cdn.jsdelivr.net/npm/foundation-sites@6.8.1/dist/js/foundation.min.js"></script><!-- Joyride JS(独立版) --><scriptsrc="https://cdn.jsdelivr.net/npm/foundation-joyride@3.0.0/dist/foundation.joyride.min.js"></script><script>$(document).foundation();</script></body></html>

下面给你看真实效果(Joyride 引导游的经典演示截图):

官方仓库 & 文档:

  • GitHub(最新版):https://github.com/zurb/joyride
  • 老版(Foundation 5):https://get.foundation/sites/docs-v5/components/joyride.html

你现在想干嘛?
→ 明天终于讲 Foundation 表格(Table)?
→ 帮我做一个 5 步的新手引导(带高亮和 Cookie 只显示一次)?
→ 给我一个结合 Off-Canvas 的后台引导代码?

直接回复下一句:
“明天讲 table”
“帮我做新手引导”
“给我后台 Joyride”

我立刻给你写好!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/23 19:08:39

DataEase开源BI工具完整指南:从零开始的数据可视化之旅

DataEase开源BI工具完整指南&#xff1a;从零开始的数据可视化之旅 【免费下载链接】DataEase 人人可用的开源 BI 工具 项目地址: https://gitcode.com/feizhiyun/dataease DataEase是一款人人可用的开源BI工具&#xff0c;让数据分析变得简单直观。作为一款基于GPLv3协…

作者头像 李华
网站建设 2026/6/23 21:05:03

Gutenberg性能优化终极指南:零成本加速WordPress编辑器

你是否曾经在编辑WordPress文章时&#xff0c;眼睁睁看着那个彩色的小圈圈转个不停&#xff1f;当页面加载缓慢、操作卡顿成为日常&#xff0c;是时候彻底解决Gutenberg编辑器的性能问题了。本文将从根源分析到实战验证&#xff0c;为你提供一套完整的优化方案。 【免费下载链接…

作者头像 李华
网站建设 2026/6/23 5:51:50

ag-ui与LangGraph集成终极指南:构建企业级AI工作流的完整教程

ag-ui与LangGraph集成终极指南&#xff1a;构建企业级AI工作流的完整教程 【免费下载链接】ag-ui 项目地址: https://gitcode.com/gh_mirrors/agu/ag-ui 在当今AI技术快速发展的时代&#xff0c;构建可靠、可扩展的复杂工作流已成为企业数字化转型的关键挑战。传统的线…

作者头像 李华
网站建设 2026/6/23 21:30:21

2026毕设ssm+vue基于架构的校园二手物品交易论文+程序

本系统&#xff08;程序源码&#xff09;带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容一、选题背景关于动漫内容管理系统的研究&#xff0c;现有研究主要以视频平台和综合性内容管理为主&#xff0c;专门针对动漫文章分类管理的…

作者头像 李华
网站建设 2026/6/23 21:00:52

手机强制开启USB调试模式终极指南:轻松解决设备连接难题

手机强制开启USB调试模式终极指南&#xff1a;轻松解决设备连接难题 【免费下载链接】手机强制开启USB调试模式 手机强制开启USB调试模式在安卓开发或者进行某些高级操作时&#xff0c;开启手机的USB调试模式是必要的步骤 项目地址: https://gitcode.com/open-source-toolkit…

作者头像 李华
网站建设 2026/6/23 0:25:16

DataEase开源BI工具完整安装配置指南:从零开始快速部署

DataEase开源BI工具完整安装配置指南&#xff1a;从零开始快速部署 【免费下载链接】DataEase 人人可用的开源 BI 工具 项目地址: https://gitcode.com/feizhiyun/dataease DataEase是一款开源免费的数据可视化BI工具&#xff0c;支持通过拖拽方式快速制作图表并分析数据…

作者头像 李华