WaveRider

WaveRider

Xlog 標題錨點連結處理不完善

  • 原文是指源代碼,比如## 標題
  • 顯示文章是你們看到的。

如果原文標題的 “數字、字母、符號” 與 “漢字” 中間無字符,xlog 會在顯示文章中自動在中間加上空格,並在顯示文章的錨點鏈接裡把空格替換成- ;但右側目錄裡的描述鏈接雖然加上了空格,但不會自動替換成- ,這樣就導致鏈接不可用,無法跳轉。示例:下一個小標題。

發現引號後,我也搞不清 Xlog 的邏輯了。
錨點的鏈接不是由 HTML 控制,而是由背後的 JS 腳本控制。
博主的解決辦法:自己看情況吧!
建議 Xlog 修改下 JS 腳本,這樣就完美了。

感謝 @sino

實測#

  1. - 也會被當成符號,在- 和其它文字中間也會再加個-
  2. 原文中的空格會被直接替換成-
  3. 會被直接忽略。在右側目錄點擊下方的標題,竟然會直接跳到最後一個標題處。
標題源代碼顯示文章顯示文章錨點鏈接右側目錄
你好2你好 2你好-2無法正常跳轉
你好 2你好 2你好-2正常跳轉
你好-世界你好 - 世界你好---世界正常跳轉
你好 世界你好 世界你好-世界跳轉到你好“世界”1 的源代碼標題,但不是頂格
你好“世界”1你好 “世界” 1你好-世界-1無法正常跳轉

模板#

### 模板

你好 - 世界#

你好-世界

你好 世界#

### 你好 世界

你好 “世界” 1#

### 你好“世界”1
載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。