🕹 스크립트

파라미터 ID별로 스크립트 작동

(。θᗨθ。) 2022. 3. 7. 00:39

보통 gnb나 인덱스에서 원페이지로 된 서브페이지로 이동 할 때 썼음

각각 링크를 누르면 연결된 ID의 탭이 열리거나 스크롤 돼야했음

$(document).ready(function () {
    const page_url = window.location.href;
    const page_id = page_url.substring(page_url.lastIndexOf("#") + 1);
    // alert(page_id);

    let tab = $('#hydrogen .subTab li');
    let pannel = $('#hydrogen .subPannel > ul > li');

    function tab_pannel(i){
        tab.removeClass('active').eq(i).addClass('active');
        pannel.removeClass('active').eq(i).addClass('active');
        $("body, html").animate({
            scrollTop: 0
        },0);
        return false;
    }

    if (page_id == 'HE') {
        tab_pannel(0);
    } else if (page_id == 'PTE') {
        tab_pannel(1);
    } else if (page_id == 'HC') {
        tab_pannel(2);
    };
});
728x90