SharePoint2010 导航选中问题

超、凢脫俗 2021-12-14 08:17 350阅读 0赞

不知道别人有没有碰到SharePoint2010导航选中时没有高亮显示的问题,比如你给页面加个参数aspx?r=xxx …….

如果发生此类问题,用jQuery神器来修复吧

$(document).ready(function () {

//移除默认高亮显示

$(“#s4-leftpanel-content ul>li[class=’static selected’]“).removeClass(‘selected’);

$(“#s4-leftpanel-content ul>li>a[class=’static selected menu-item’]“).removeClass(‘selected’);

//截取当前请求页面地址,如果你正则表达式厉害的话,用正则表达式替换

var url = window.location.href.replace(‘http://‘,’’);

var start = url.indexOf(‘/‘);

url = url.substring(start,url.length);

//jQuery选择器根据当前页面过滤导航,选中的则highlight

var selNode = $(“#s4-leftpanel-content a[href=’”+url+”‘]“);

if(selNode!= null)

{

selNode.addClass(‘selected’);

selNode.parent().addClass(‘selected’);

}

});

转载于:https://www.cnblogs.com/dreamnan/archive/2012/06/19/2554651.html

发表评论

表情:
评论列表 (有 0 条评论,350人围观)

还没有评论,来说两句吧...

相关阅读

    相关 SharePoint 2010搜索起步(上)

    提起搜索,有句话人们常说:"外事不决问Google,内事不决问Baidu";不过这是我们对于Internet网站搜索的办法,对于很多的企业内网,如何解决?总不至于,拿着Goog