javascript - 尝试将 Web 部件文档库的标题覆盖为 URL 中的值 - SharePoint 2016
问题描述
我在 SharePoint 中有一个自定义页面,我传递了一些 URL 参数,这些参数在其中用作页面上显示的文档库的过滤器。页面上的三个文档库 Web 部件都访问同一个库,但基于三个 URL 参数之一作为过滤器是不同的视图。我想将 Web 部件的标题覆盖为 URL 过滤器值的标题。基于此页面上的其他 Web 部件,我拥有识别适当 Web 部件的代码,但我缺少覆盖文本的代码。文档库的名称是 VirtualDocuments。变量 currentName2、currentName3 和 currentName4 引用回 URL 参数。
$(".ms-webpart-titleText > a").each(function(i){
switch(i) {
case 4:
$(".ms-webpart-chrome-title span:contains('EPMO')").currentName3;
//$(this).css('color','i#8842d5');
break;
case 5:
$(this).css('values',currentName3);
$(this).css('color','i#8842d5');
break;
case 6:
$(this).css('values',currentName4);
$(this).css('color','i#8842d5');
};
});
解决方案
尝试使用以下代码,只需将 chrome 标题替换为您的 Web 部件标题 ID。
$("#WebPartWPQ6_ChromeTitle > #WebPartTitleWPQ6 > .ms-webpart-titleText ").text("Sample")
推荐阅读
- swift - 如何扩展添加计算静态变量的协议
- c# - Intellisense 无法识别数据类型
- html - 为什么标题中的文本没有填满它的框?
- python - 如何迭代 Pandas 中的列值并根据同一行中多个列的值创建新观察值?
- python - 哪种方法更有效,更好地完成这项任务,为什么?请指导
- python - 在python中的给定字符串中反转单词
- r - 使用 R 通过不同的行和列交叉链接值
- r - 如何在r中将日期和时间列拆分为单独的日、月、小时、分钟、秒、星期几列?
- python - 让 Django 仅返回存储为 models.TextField() 的文本的前 50 个字符
- linq - LINQ 通用 IQueryable
WHERE 子句