|
@@ -258,6 +258,8 @@ var skin = storage.get("skin");
|
|
|
var mode = "history";
|
|
|
// 历史访问路径缓存
|
|
|
var historyPath = storage.get("historyPath");
|
|
|
+// 是否页签与菜单联动
|
|
|
+var isLinkage = true;
|
|
|
|
|
|
// 本地主题优先,未设置取系统配置
|
|
|
if($.common.isNotEmpty(skin)){
|
|
@@ -305,6 +307,19 @@ $(function() {
|
|
|
applyPath(url);
|
|
|
}
|
|
|
}
|
|
|
+ if(isLinkage) {
|
|
|
+ $(".menuTabs").on("click", ".menuTab", function() {
|
|
|
+ var dataId = $(this).attr("data-id");
|
|
|
+ var $dataObj = $('a[href$="' + decodeURI(dataId) + '"]');
|
|
|
+ if (!$dataObj.hasClass("noactive")) {
|
|
|
+ $('.nav ul').removeClass("in");
|
|
|
+ $dataObj.parents("ul").addClass("in")
|
|
|
+ $dataObj.parents("li").addClass("active").siblings().removeClass("active").find('li').removeClass("active");
|
|
|
+ $dataObj.parents("ul").css('height', 'auto').height();
|
|
|
+ $('a[href$="' + decodeURI(dataId) + '"]').click();
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
});
|
|
|
</script>
|
|
|
</body>
|