旧版本中,通过格式为 siyuan://block/{id}
的超链接,可制作不弹出预览浮层的文档间跳转。但新版本的格式已经改为 siyuan://blocks/{id}
,且弹出浮层,这样和引用块没有区别。
目前的需求主要为了在部分父文档中制作子文档的目录,不需要双向链接。另外,上方弹出预览浮层容易造成下方文档的遮挡。
请问是否有其他方式制作简单的文档间跳转链接?
旧版本中,通过格式为 siyuan://block/{id}
的超链接,可制作不弹出预览浮层的文档间跳转。但新版本的格式已经改为 siyuan://blocks/{id}
,且弹出浮层,这样和引用块没有区别。
目前的需求主要为了在部分父文档中制作子文档的目录,不需要双向链接。另外,上方弹出预览浮层容易造成下方文档的遮挡。
请问是否有其他方式制作简单的文档间跳转链接?
有个想法你可以试一下,就是通过阻止监听 mouseover 事件的其他事件监听器被调用的方式来阻止预览框弹出。
我记得主题里有个 theme.js,使用这个主题的时候,这个 js 文件会被加载,那么你就可以在里面加上:
document.addEventListener('mouseover', function (e) {
if (e.target.nodeName === "SPAN" && e.target.dataset.type === "a") {
e.stopImmediatePropagation()
}
}, true)
然后清掉缓存,再刷新试试。
有个想法你可以试一下,就是通过阻止监听 mouseover 事件的其他事件监听器被调用的方式来阻止预览框弹出。
我记得主题里有个 theme.js,使用这个主题的时候,这个 js 文件会被加载,那么你就可以在里面加上:
document.addEventListener('mouseover', function (e) {
if (e.target.nodeName === "SPAN" && e.target.dataset.type === "a") {
e.stopImmediatePropagation()
}
}, true)
然后清掉缓存,再刷新试试。
Mobi.css is a lightweight, flexible CSS framework that focus on mobile.
脑图又叫思维导图,是表达发散性思维的有效图形思维工具 ,它简单却又很有效,是一种实用性的思维工具。
Node.js 是一个基于 Chrome JavaScript 运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动, 非阻塞 I/O 模型而得以轻量和高效。
jQuery 是一套跨浏览器的 JavaScript 库,强化 HTML 与 JavaScript 之间的操作。由 John Resig 在 2006 年 1 月的 BarCamp NYC 上释出第一个版本。全球约有 28% 的网站使用 jQuery,是非常受欢迎的 JavaScript 库。
FFmpeg 是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。
找到自己的位置,萌新烦恼少。
Flutter 是谷歌的移动 UI 框架,可以快速在 iOS 和 Android 上构建高质量的原生用户界面。 Flutter 可以与现有的代码一起工作,它正在被越来越多的开发者和组织使用,并且 Flutter 是完全免费、开源的。
好记性不如烂笔头。
用爱发电 (Programming With Love) 是一个以开源精神为核心的民间开源爱好者技术组织,“用爱发电”象征开源与贡献精神,加入组织,代表你将遵守组织的“个人开源爱好者”的各项条款。申请加入:用爱发电组织邀请帖。
用爱发电组织官网:https://programmingwithlove.stackoverflow.wiki/
FlowUs.息流 个人及团队的新一代生产力工具。
让复杂的信息管理更轻松、自由、充满创意。
MyBatis 本是 Apache 软件基金会 的一个开源项目 iBatis,2010 年这个项目由 Apache 软件基金会迁移到了 google code,并且改名为 MyBatis ,2013 年 11 月再次迁移到了 GitHub。
LeetCode(力扣)是一个全球极客挚爱的高质量技术成长平台,想要学习和提升专业能力从这里开始,充足技术干货等你来啃,轻松拿下 Dream Offer!
这是一个不能说的秘密。
NGINX 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 NGINX 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本 0.1.0 发布于 2004 年 10 月 4 日。
Thymeleaf 是一款用于渲染 XML/XHTML/HTML5 内容的模板引擎。类似 Velocity、 FreeMarker 等,它也可以轻易的与 Spring 等 Web 框架进行集成作为 Web 应用的模板引擎。与其它模板引擎相比,Thymeleaf 最大的特点是能够直接在浏览器中打开并正确显示模板页面,而不需要启动整个 Web 应用。
Log4j 是 Apache 开源的一款使用广泛的 Java 日志组件。
PostgreSQL 是一款功能强大的企业级数据库系统,在 BSD 开源许可证下发布。
思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。
融合块、大纲和双向链接,重构你的思维。
Ruby 是一种开源的面向对象程序设计的服务器端脚本语言,在 20 世纪 90 年代中期由日本的松本行弘(まつもとゆきひろ/Yukihiro Matsumoto)设计并开发。在 Ruby 社区,松本也被称为马茨(Matz)。
DNSPod 建立于 2006 年 3 月份,是一款免费智能 DNS 产品。 DNSPod 可以为同时有电信、网通、教育网服务器的网站提供智能的解析,让电信用户访问电信的服务器,网通的用户访问网通的服务器,教育网的用户访问教育网的服务器,达到互联互通的效果。
Bug 本意是指臭虫、缺陷、损坏、犯贫、窃听器、小虫等。现在人们把在程序中一些缺陷或问题统称为 bug(漏洞)。
App(应用程序,Application 的缩写)一般指手机软件。