@waverider @dxs
載入中......
好像有思路了 (抱歉不怎么看 DC
發評論區可能有些不便,恕我單發文章了
您要不要試著把文章標題中的阿拉伯數字都改成中文數字
抑或是在數字和漢字之間手動空格
(親試可行
原理大概是下面這樣的:
xLog 的目錄跳轉,是通過點擊「https://waverider.xlog.app/yi-yu-zheng-ri-ji#user-content - 記錄哪些內容 」- 這一指向小標題的鏈接,來實現的
文章正文標題後的「#」指向的也是這個鏈接
且,理論上說側欄也應如此
又,在標題中連續出現數字和漢字的情況下,
正常並可跳轉的鏈接會在他倆之間添加橫線「-」
如「https://waverider.xlog.app/yi-yu-zheng-ri-ji#user-content-2014 - 年 」
這應該是排版引擎的事,
在連續的漢字,英文,數字,符號之間自動添加空格以更加美觀,空格對應鏈接中的橫線「-」
在正文標題中也是如此,從而使鏈接亦如此
但是!!!
側欄的鏈接沒有加上「-」!
指向的鏈接是「https://waverider.xlog.app/yi-yu-zheng-ri-ji#user-content-2014 年 」
這是一個無效的空鏈接啊!
問題找到了,要是有人會 JS 的話已經可以給 xLog 提交 PR 了
指路: https://github.com/Crossbell-Box/xLog/