fix(exporter): 스킵링크 활성화 시 main에 포커스 이동 처리 추가
This commit is contained in:
@@ -282,6 +282,17 @@ function buildJs() {
|
|||||||
(function(){
|
(function(){
|
||||||
var ts = document.querySelector('input[name="_ts"]');
|
var ts = document.querySelector('input[name="_ts"]');
|
||||||
if(ts){ ts.value = String(Date.now()); }
|
if(ts){ ts.value = String(Date.now()); }
|
||||||
|
// Ensure skip-link moves focus into main for a11y
|
||||||
|
var skip = document.querySelector('a.skip-link');
|
||||||
|
var main = document.getElementById('main');
|
||||||
|
if (skip && main) {
|
||||||
|
skip.addEventListener('click', function(){
|
||||||
|
if (!main.hasAttribute('tabindex')) {
|
||||||
|
main.setAttribute('tabindex', '-1');
|
||||||
|
}
|
||||||
|
main.focus();
|
||||||
|
});
|
||||||
|
}
|
||||||
})();
|
})();
|
||||||
`
|
`
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user