destoon 后台自定义菜单选中状态改进

2015-01-11  金城  1891

在 /module/[模块]/admin/template 中

[somefile].tpl.php 中 的标签选中状态代码是这样的:

<script type="text/javascript">Menuon(2);</script>

如果在 /module/[模块]/admin/menu.inc.php 中添加了自定义的菜单

则,标签的序号可能就被打乱了,下面的代码可以不用再手工设置序号。

<script type="text/javascript">

var $tab=$('.tab');
for(var i=0;i<$tab.length;i++){
 if($tab.eq(i).find('a').attr('href').indexOf('<?php echo 'action='.$action;?>')>-1){
  Menuon(i);
  break;
 }
}

</script>