<..._linkclass: 'autocateloglink', linkactiveclass: 'catelogactive', supplytop: 2">
当前位置:   article > 正文

文章目录自动生成器

linkclass: 'autocateloglink', linkactiveclass: 'catelogactive', supplytop: 2

文章目录自动生成器

类似于segmentfault和掘金的文章目录,无第三方依赖的,自动生成文章目录结构,灵活配置

demo地址

  1. <!-- 文章容器 -->
  2. <div id="kCatelog"></div>
  3. <!-- 目录容器 -->
  4. <div class="k-catelog-list" id="catelogList"></div>
  5. 复制代码
  1. new Katelog({
  2. contentEl: 'kCatelog',
  3. catelogEl: 'catelogList',
  4. linkClass: 'k-catelog-link',
  5. linkActiveClass: 'k-catelog-link-active',
  6. supplyTop: 20,
  7. selector: ['h2', 'h3'],
  8. active: function (el) {
  9. console.log(el);
  10. }
  11. });
  12. 复制代码

支持IE8以上和主流的浏览器

选项

contentEl

文章容器,id选择器

catelogEl

目录容器,id选择器

linkClass

每个目录项的类

linkActiveClass

当前激活的目录项的类

selector(可选)

选择目录的标题元素,默认支持6级树形结构

默认值: ['h1', 'h2', 'h3', 'h4', 'h5', 'h6']

  1. selector: ['h2', 'h3']
  2. 复制代码
supplyTop(可选)

每个目录需要补充的高度,比如fixed头部布局会挡住实现,可以设置supplyTop来修正

如果您喜欢这个插件,给个star吧!github

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/一键难忘520/article/detail/1014843
推荐阅读
相关标签