我有一個標題菜單,我不希望添加在開關的情況下這樣每個菜單鏈接,我怎麼能做到這一點的動態...我需要這個代碼動態地
var sections = $(".href a");
var content = $("#load");
sections.click(function(){
switch(this.id){
case ('/p/settings/header-settings'):
$(content).load('/p/settings/header-settings #load');
window.history.pushState('user', 'user', '/p/settings/header-settings');
break;
case ('/p/settings/site-verifications'):
$(content).load('/p/settings/site-verifications #load');
window.history.pushState('user', 'user', '/p/settings/site-verifications');
break;
case ('/p/settings/analysis-settings'):
$(content).load('/p/settings/analysis-settings #load');
window.history.pushState('user', 'user', '/p/settings/header-settings');
break;
default:
$(content).load('/p #load');
break;
}
});
您是否有一組特定的選項允許?或者應該允許的選項屬於某種模式,比如'/ p/settings/*'或者其他? –
沒有任何特定的設置選項以允許... – d3esligner
那麼你如何決定什麼屬於默認情況? –