MCBBS Wiki欢迎您共同参与编辑!在参与编辑之前请先阅读Wiki方针。
如果在编辑的过程中遇到了什么问题,可以去讨论板提问。
为了您能够无阻碍地参与编辑 未验证/绑定过邮箱的用户,请尽快绑定/验证。
MCBBS Wiki GitHub群组已上线!
您可以在回声洞中发表吐槽!
服务器状态监控。点击进入
本站由MCBBS用户自行搭建,与MCBBS及东银河系漫游指南(北京)科技有限公司没有从属关系。点此了解 MCBBS Wiki 不是什么>>
MediaWiki:Vector.js:修订间差异
跳到导航
跳到搜索
Salt lovely(留言 | 贡献) (左侧栏折叠) |
Salt lovely(留言 | 贡献) 小 (ES2015 == ES5 // false ; mw.ES2015 === mwES5 //) |
||
// 主过程
function main() {
if (!panel /*|| !(panel instanceof HTMLElement)*/) {
return;
}
// let screenHeight = document.documentElement.clientHeight, panelHeight = panel.offsetHeight
/**左侧栏是不是比屏幕高度还要高了 */
/**是的话默认闭合,不是的话默认打开 */
if (!h3 || !(h3 instanceof HTMLElement)
|| !body || !(body instanceof HTMLElement))
return "continue"; // 没有的话就算了
if (h3.textContent == '导航')
return "continue"; // 这个'导航'的h3是没不显示的
portal.style.setProperty('--salt-open-height', openHeight + 'px');
// portal.style.setProperty('--salt-close-height', closeHeight + 'px')
portal.classList.add(defaultClass);
h3.addEventListener('click', function ()
portal.toggleClass('salt-open');
portal.toggleClass('salt-close');
});
};
for (var _i = 0, portals_1 = portals; _i < portals_1.length; _i++) {
var portal = portals_1[_i];
_loop_1(portal);
}
}
function HTMLElementFliter(el) {
for (
var e = el_1[_i];
if (e instanceof HTMLElement)
hel.push(e);
}
return hel;
}
HTMLElement.prototype.toggleClass = function (classes) {
var cls = String(classes).replace(/[\s\,\;]+/gm, ',').split(',');
for (var
var c = cls_1[_i];
if (this.classList.contains(c)) {
this.classList.remove(c);
}
if (document.readyState == 'loading') {
document.addEventListener('DOMContentLoaded', function ()
}
else {
|