diff --git a/src/forge/Main/CoderDepotReadme.jsx b/src/forge/Main/CoderDepotReadme.jsx index 5e8bc3532..a99280452 100644 --- a/src/forge/Main/CoderDepotReadme.jsx +++ b/src/forge/Main/CoderDepotReadme.jsx @@ -22,7 +22,8 @@ function CoderDepotReadme({ operate , history , readme , ChangeFile }){ const items = $.map($("#readme").find("h1,h2,h3,h4,h5,h6"), function (el, _) { const anchor = el.id; const level = el.tagName.replace("H", ""); - const href = `#${anchor}`; + let id = anchor.replace(/[.,/#!$%^&*;:{}=\-_`~():,。¥;「」|?》《~·【】‘、!]/g,""); + const href = `#${id}`; return { href:`${href}`,text:el.textContent , level:level } }); setMenuList(items); diff --git a/src/forge/Main/sub/ReadmeCatelogue.jsx b/src/forge/Main/sub/ReadmeCatelogue.jsx index a913b152f..c84bae112 100644 --- a/src/forge/Main/sub/ReadmeCatelogue.jsx +++ b/src/forge/Main/sub/ReadmeCatelogue.jsx @@ -40,7 +40,7 @@ function ReadmeCatelogue({ menuList , hash }) { menu.map((item,key)=>{ return(