folding.js
来自「trac是一款svn服务器的web客户端」· JavaScript 代码 · 共 23 行
JS
23 行
$.fn.enableFolding = function(autofold) { var fragId = document.location.hash; if (fragId && /^#no\d+$/.test(fragId)) { fragId = parseInt(fragId.substr(3)); } var count = 1; return this.each(function() { var t = $(this).text(); $(this).text(""); var trigger = $(this).append("<a href='#no" + count + "'></a>").children(); trigger.text(t); trigger.click(function() { if (fragId == count) { fragId = 0; return; } $(this.parentNode.parentNode).toggleClass("collapsed"); }); if ( autofold ) trigger.click(); count++; }).css("cursor", "pointer");}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?