我有一个标题菜单,我不希望添加在开关的情况下这样每个菜单链接,我怎么能做到这一点的动态...我需要这个代码动态地
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
那么你如何决定什么属于默认情况? –