MediaWiki:Gadget-ScrollUpButton.js:修订间差异
删除的内容 添加的内容
修复: 对象展开语法兼容性(改用$.extend) + 图标路径改为动态获取(wgServer) 标签:已被回退 |
回退到 rev 137(原始版本) 标签:撤销 |
||
第15行:
}
var baseCss = {
function makeBtn(id, onClick, extraCss) {▼
var css = $.extend({▼
▲ 'user-select': 'none',
▲ transition: 'opacity 0.2s'
▲ function makeBtn(id, onClick, extraCss) {
▲ var css = $.extend({}, baseCss, extraCss);
return $('<img>')
.addClass('noprint')
第65行 ⟶ 第66行:
if (isVector2022) {
catch (_) { mql.
▲ mql.addListener(onWidthChange);
▲ }
onWidthChange(mql);
}
第75行 ⟶ 第73行:
function onScroll() {
var y = $window.scrollTop() || 0;
if (y > 200 && !visible) {
visible = true;
第83行 ⟶ 第80行:
$elements.fadeOut(300);
}
if (
(mw.config.get('wgGEHelpPanelEnabled') && $('#mw-ge-help-panel-cta-button').length) ||
$('#cat_a_lot').length || $('#proveit').length || $('.wordcount').length
) {
setLeft(10);
第99行 ⟶ 第93行:
$window.on('scroll', function () {
if (!ticking) {
requestAnimationFrame(function () { onScroll(); ticking = false; });
ticking = true;
}
});
onScroll();
});
| |||