最新版本号[免费下载]

右侧菜单栏点击链接菜单栏不自动隐藏的解决办法

作者:本站编辑 发布时间:2015-11-25 来源:本站原创 点击数:

可以从两个方面解决:
1. 修改appframework.ui.js源码,692行

if(!aside&&!this.isSideMenuEnabled()) return;

这里只判断了左侧菜单栏是否存在,所有只有右菜单栏的话肯定就reurn了,这应该是本质问题,可以改成

if(!aside&&!this.isSideMenuEnabled()<span style="line-height: 1.5;">&&!</span>this.isAsideMenuEnabled()<span style="line-height: 1.5;">) return;</span>

同时进行左右两个判断。


2. 不修改源码,在自己的代码中,链接加上onclick事件

<li><a class="" href="#main" onclick="$.ui.toggleLeftSideMenu(false,0,0,true);">链接</a></li>

当然可以做个批量处理,绑定事件


本文责任编辑: 加入会员收藏夹 点此参与评论>>
复制本网址-发给QQ/微信上的朋友
AI智能听书
选取音色