效果是重启打开思源或重载思源窗口后默认折叠文档树。
// 打开思源后默认折叠文档树 JS片段 // author by JeffreyChen https://ld246.com/article/1728469520911 (function() { const maxAttempts = 100; let attempts = 0; const delay = 400; // 延迟时间,单位为毫秒 const checkElement = setInterval(() => { attempts++; // 查找目标元素 const element = document.querySelector('.layout-tab-container > .file-tree .block__icon[data-type="collapse"]'); if (element) { // 如果元素存在,则模拟点击 element.click(); // 设置一个延迟后重新点击 setTimeout(() => { element.click(); // 再次点击 clearInterval(checkElement); // 停止查询 }, delay); } // 达到最大尝试次数后停止查询 if (attempts >= maxAttempts) { clearInterval(checkElement); } }, 200); })();
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于