diff --git a/src/view/hooks/useYfmShowElemWithId/useYfmShowElemWithId.ts b/src/view/hooks/useYfmShowElemWithId/useYfmShowElemWithId.ts index 76ea767e8..34770b694 100644 --- a/src/view/hooks/useYfmShowElemWithId/useYfmShowElemWithId.ts +++ b/src/view/hooks/useYfmShowElemWithId/useYfmShowElemWithId.ts @@ -26,7 +26,7 @@ export function useYfmShowElemWithId(ref: RefObject, id: string) { const {current: containerDom} = ref; if (!id || !containerDom) return; - let elem = document.getElementById(id); + let elem = document.getElementById(id) ?? document.querySelector(`[name="${id}"]`); if (!elem || !containerDom.contains(elem)) return; while (elem && elem !== containerDom) {