gitbook导出的本地html无法跳转问题解决方法
问题原因:
gitbook在build生成html以后左侧菜单的超链接不能点击了, 主要是gitbook不在支持本地模式了
既然不能点击, 那就自己修改一下, 添加个js点击事件, 让页面跳转即可
使用方法:
在每个md文件中添加以下代码即可
<script type="text/javascript"> window.addEventListener("load", function() { var click_handle = function() { if (this.href.substr(-5) == ".html") { location.href = this.href; } else { location.href = "./index.html"; } }; var as = document.querySelectorAll(".chapter a, .navigation-prev, .navigation-next"); for (var i = 0; i < as.length; i++) { as[i].addEventListener("click", click_handle, true); as[i].title = as[i].innerText; } }); </script>
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步