我正在SharePoint 2010中自定义一个团队网站,并且一直在调整面包屑以包含一个返回根目录的链接。现在它为主站点和所有子站点显示“Home> Home”。如何重命名主页,使其在面包屑中不被称为“主页”?
我尝试创建一个新页面并按照我想要的方式命名,直到我将其设置为主页。 SharePoint每次都会覆盖您的标题名称。任何人都知道解决这个问题,以便我可以关闭这个自动重命名?我很开心。
答案 0 :(得分:1)
如果jQuery是你的选项,那么使用它。您需要构建选择器以进入 Home 节点,并将其替换为您需要的任何文本。例如,
假设您有面包屑的以下HTML:
<ul class="breadCrumb">
<li class="breadCrumbNode"><a title="Home" href="">Home</a></li>
<li class="breadCrumbNode"><span class="breadCrumbArrow"> > </span></li>
<li class="breadCrumbNode"><a title="Page1" href="">Page1</a></li>
<li class="breadCrumbNode"><span class="breadCrumbArrow"> > </span></li>
<li class="breadCrumbNode"><span class="breadCrumbCurrentNode">This Page</span></li>
</ul>
您的JavaScript将是:
$(document).ready(function (){
$('.breadCrumbNode>a[title=Home]').text('New Title for Home Page');
});
参见示例here(jsfiddle.net)