MediaWiki:Gadget-stickyToc.js:修订间差异
MJ Hamster(留言 | 贡献) 无编辑摘要 标签:手工回退 已被回退 |
MJ Hamster(留言 | 贡献) 撤销MJ Hamster(讨论)的修订版本1602 标签:撤销 |
||
| 第1行: | 第1行: | ||
$(function(){ | $(function(){ | ||
if (!$('#toc').length) { | |||
return; | |||
} | |||
var i18n = { | |||
header: '目录', | |||
top: '返回顶部' | |||
}; | |||
new ResizeObserver(function(entries) { | |||
if (window.innerWidth <= 720) { | if (window.innerWidth <= 720) { | ||
$('#mw-panel').css('height', ''); | $('#mw-panel').css('height', ''); | ||
| 第17行: | 第16行: | ||
} | } | ||
}).observe($('#content')[0]); | }).observe($('#content')[0]); | ||
var tocCollapsed = | var tocCollapsed = false; | ||
$('<nav id="p-toc" class="vector-menu mw-portlet mw-portlet-toc vector-menu-portal portal" aria-labelledby="p-toc-label" role="navigation">').append( | $('<nav id="p-toc" class="vector-menu mw-portlet mw-portlet-toc vector-menu-portal portal" aria-labelledby="p-toc-label" role="navigation">').append( | ||
$('<h3 id="p-toc-label" class="vector-menu-heading" tabindex="0">').append( | $('<h3 id="p-toc-label" class="vector-menu-heading" tabindex="0">').append( | ||
| 第29行: | 第28行: | ||
var $el = $(this).parent(); | var $el = $(this).parent(); | ||
event.stopPropagation(); | event.stopPropagation(); | ||
$el.toggleClass("collapsed"); | //$el.toggleClass("collapsed"); | ||
if($el.hasClass("collapsed")){ | if($el.hasClass("collapsed")){ | ||
localStorage.setItem("sidebar_vector_c_p-toc", "y"); | localStorage.setItem("sidebar_vector_c_p-toc", "y"); | ||
| 第86行: | 第85行: | ||
} ); | } ); | ||
}); | }); | ||
// [[Category:Scripts]] | |||