내 사이트 탐색에 현재 페이지에 대한 활성 링크가있는 방법을 알아낼 수 없습니다.javascript를 사용하는 탐색상의 활성 링크
이것은 나를 위해 일하는 유일한 코드이지만, 항상 "활성"클래스와 2 개의 링크가 있습니다. 현재 페이지 만 활성화하고 싶습니다. 어떤 도움 http://champhero.wpengine.com
감사 :
<script>
function setActive() {
aObj = document.getElementById('nav').getElementsByTagName('a');
for(i=0;i<aObj.length;i++) {
if(document.location.href.indexOf(aObj[i].href)>=0) {
aObj[i].className='active';
}
}
}
window.onload = setActive;
</script>
가 여기 내 준비 사이트입니다 :
여기 내 코드입니다!
wordpress 테마 (또는 wordpress 자체)가 현재 현재 메뉴 항목에'활성 '을 추가하지 않았습니까? –
@PatrickEvans OP가 실제로 WP 메뉴 기능을 사용하지만 사이트의 소스 코드를 보면 그럴 수 없다고 생각합니다. (하지만 당연히 있어야합니다.) – CBroe