From 12aab93c28ee505271dd697aa83c7757d996a484 Mon Sep 17 00:00:00 2001 From: isUnknown Date: Mon, 2 Jun 2025 10:37:27 +0200 Subject: [PATCH] #152 --- src/components/project/virtual-sample/DynamicView.vue | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/components/project/virtual-sample/DynamicView.vue b/src/components/project/virtual-sample/DynamicView.vue index f14fac7..6831184 100644 --- a/src/components/project/virtual-sample/DynamicView.vue +++ b/src/components/project/virtual-sample/DynamicView.vue @@ -7,7 +7,7 @@ class="btn btn--image" :aria-pressed="activeTracks.includes(track) ? true : false" :aria-controls="track.slug" - :id="track.slug" + :id="'track--' + track.slug" :style="`--btn-image: url(${getFrontViewUrl(track)});`" @click="selectTrack(track)" :data-comments="getCommentsCount(track)" @@ -76,7 +76,8 @@ onBeforeMount(() => { }); onMounted(() => { - const targetBtn = document.querySelector(route.hash); + const selector = route.hash.replace('#', '#track--'); + const targetBtn = document.querySelector(selector); if (targetBtn) { targetBtn.scrollIntoView(); }