为你的 Ghost 博客添加正文目录( TOC)

2015-05-18 12:34:03 +08:00
 DolphinWood

使用了快半年 Ghost,非常喜欢它的轻快以及对 Markdown 语法的支持,但是有时候也正因为太过轻量而导致一些常用的功能缺失(借用官方的话“we just do blogging :)”)。

在博客写长文的时候一直苦于没有 TOC(Table of Contents)生成的工具,于是抽空自己实现了一个: https://github.com/idiotWu/jQuery-TOC

实现效果: https://idiotwu.me/understanding-es6-promise/

欢(给)迎(我)试(加)用(星)~

5687 次点击
所在节点    分享创造
6 条回复
pupboss
2015-05-18 16:55:43 +08:00
效果真不错,不过对于一个不懂前端的,README 能不能丰富下😂

其实主要是两个问题

- $(elem).initTOC(options); 是不是加到随便一个 js 文件里面
- 用别的主题,这个导航布局出现在哪里 = =
DolphinWood
2015-05-19 00:09:59 +08:00
@pupboss
1. 引入 toc.js/jquery.toc.js 以后就可以使用了
2. $(elem).initTOC(options) 的操作会将生成的列表添加到 elem 元素中,出现的位置具体看你怎么编写
pupboss
2015-05-19 00:37:36 +08:00
@DolphinWood 我折腾折腾去!多谢⊙▽⊙
zrp1994
2015-05-20 10:27:50 +08:00
楼主我花了一上午时间把你的博客看完了……
DolphinWood
2015-05-21 16:36:13 +08:00
@zrp1994 见笑了_(:з」∠)_
tingshow163
2015-12-16 22:57:17 +08:00
不会前端, TOC 装不上- -

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/191878

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX