0
点赞
收藏
分享

微信扫一扫

j解决左侧栏 高亮 重叠问题

兵部尚输 2022-04-26 阅读 52
javascript
// 新增高亮
if($(top.document).find(".inbiz-nav-tree li").eq(0)) {

  // 给第一个上色
  $(top.document).find(".inbiz-nav-tree li").eq(0).addClass('inbiz-this')

  // 检测是否有其他的
  var list = $(top.document).find(".inbiz-nav-tree li")

  for(var i=1; i<list.length; i++) {
    var len = list[i].className.split(' ').length
    if(len > 2) {
      $(top.document).find(".inbiz-nav-tree li").eq(0).removeClass('inbiz-this')
    }
  }

}

1、$(top.document) 获取顶级 dom
2、对classname 的操作
3、split 截取字符串 返回 数组

4、或者 , 增加 时间戳 解决,数据 缓存问题 :


```javascript
return $.ajax({
        url:
          "/inbiz/api/wiki/WikiPermissionManager/DeletePermission?timestamp=" +
          new Date().getTime(),
        type: "POST",
        data: JSON.stringify(perm),
        processData: false,
        contentType: "application/json",
      });

举报

相关推荐

0 条评论