在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML/ 頁(yè)面跳轉(zhuǎn)后如何保持導(dǎo)航欄選中狀態(tài)?

頁(yè)面跳轉(zhuǎn)后如何保持導(dǎo)航欄選中狀態(tài)?

點(diǎn)擊a.jsp頁(yè)面的一個(gè)div跳轉(zhuǎn)到a.jsp?code=01后怎樣保持跳轉(zhuǎn)后頁(yè)面導(dǎo)航欄對(duì)應(yīng)的項(xiàng)的選中狀態(tài)

回答
編輯回答
維他命

window.onbeforeunload監(jiān)聽(tīng)url變化,解析獲取code的值,根據(jù)獲取到的相應(yīng)的值操作dom改變button的狀態(tài).

2018年4月7日 00:50
編輯回答
舊顏

兩個(gè)思路:

  1. 在你觸發(fā)點(diǎn)擊事件的時(shí)候,為你的導(dǎo)航欄加入對(duì)應(yīng)的class,如:

//假設(shè)是.btn觸發(fā)點(diǎn)擊事件,選中狀態(tài)class是active,現(xiàn)在要添加的對(duì)應(yīng)項(xiàng)的class是nowTag

$(".btn").on("click",function(){
    $(".active").removeClass("active");
    $(".nowTag").addClass("active"); 
})

2.監(jiān)聽(tīng)onhashChange函數(shù),在url發(fā)生變化的時(shí)候,截取url后的參數(shù),根據(jù)參數(shù)判斷為哪一個(gè)導(dǎo)航欄下的項(xiàng)添加對(duì)應(yīng)樣式

2018年5月4日 01:57