current class removed when refreshing page

前端 未结 4 1587
太阳男子
太阳男子 2021-01-27 17:08

I have created a dynamic link list in one page...

When a click is done on one link on that dynamic list i want to show to user that link is active, so i will add one cla

4条回答
  •  花落未央
    2021-01-27 17:38

    Try to use localstorage() like,

    $(function(){
        // if localstorage activeArea is set then add activearea class to menu
        if(localStorage && localStorage.getItem('activeArea')==1){
           $('a.areamenu').addClass("activearea");
        } 
        $('a.areamenu').click(function(){
           $('a.areamenu').removeClass("activearea");
           $(this).addClass("activearea");
           localStorage.setItem('activeArea',1);// set value in localstorage
        });
    });
    

提交回复
热议问题