magicnav.js 能够快速的生成一个页面内的导航链接目录,依赖于 jquery,运行速度快,自动识别 h 标签生成网页内目录,有点像 WIKI 系统的文章目录。
方便您在网页中生成文章目录,通过 H1 标签生成文章目录并且自动生成页面内锚文本链接,会自动生成一个 ID 为 nav 的 div 标签(默认情况下会自动根据 H1 标签自动生成目录)。
$.MagicNav($('#article-nav'), $('article h1'));
第一个参数为页面内导航链接目录放置的位置,第二个参数是选择那些H标签作为页面内导航链接目录,第三个参数为自定义设置。
有几个可供选择的设置参数:
这是一个运用一些自定义选项的例子:
$.MagicNav($('#article-nav'),$('article h1'),{
titles: 'data-title',
ease: function (x, t, b, c, d) {
// easeOutQuad
return -c *(t/=d)*(t-2) + b;
},
duration: 500,
offset: -60
});

