bump: 3.0.5

This commit is contained in:
qingwei.li 2017-02-21 21:22:25 +08:00
commit e7e519bad2
8 changed files with 24 additions and 24 deletions

View file

@ -407,14 +407,12 @@ function btn (el) {
el = getNode(el);
on(el, 'click', toggle);
if (isMobile) {
var sidebar = getNode('.sidebar');
var sidebar = getNode('.sidebar');
on(sidebar, 'click', function () {
toggle();
setTimeout(function () { return getAndActive(sidebar, true, true); }, 0);
});
}
on(sidebar, 'click', function () {
isMobile && toggle();
setTimeout(function () { return getAndActive(sidebar, true, true); }, 0);
});
}
function sticky () {
@ -598,7 +596,6 @@ var progressbar = function (ref) {
};
var cache = {};
var RUN_VERSION = Date.now();
/**
* Simple ajax get
@ -614,8 +611,6 @@ function get (url, hasBar) {
xhr.addEventListener.apply(xhr, arguments);
};
url += (/\?(\w+)=/g.test(url) ? '&' : '?') + "v=" + RUN_VERSION;
if (cache[url]) {
return { then: function (cb) { return cb(cache[url]); }, abort: noop }
}
@ -2893,8 +2888,7 @@ function genTree (toc, maxLevel) {
if (level > maxLevel) { return }
if (last[len]) {
last[len].children = last[len].children || [];
last[len].children.push(headline);
last[len].children = (last[len].children || []).concat(headline);
} else {
headlines.push(headline);
}
@ -2943,7 +2937,7 @@ var markdownCompiler = marked;
var contentBase = '';
var currentPath = '';
var renderer = new marked.Renderer();
var TOC = {};
var cacheTree = {};
var toc = [];
/**
@ -3056,11 +3050,9 @@ function sidebar (text, level) {
function subSidebar (el, level) {
if (el) {
toc[0] && toc[0].level === 1 && toc.shift();
var tree$$1 = genTree(TOC[currentPath] || toc, level);
var tree$$1 = cacheTree[currentPath] || genTree(toc, level);
el.parentNode.innerHTML += tree(tree$$1, '<ul class="app-sub-sidebar">');
}
if (toc.length) {
TOC[currentPath] = toc.slice();
cacheTree[currentPath] = tree$$1;
}
toc = [];
}