将 Sharepoint 左侧导航中的文本设为超链接

Make text in sharepoint left navigation as hyperlink

我在 Sharepoint 2016 中使用日历。我创建了团队日历,如下图所示。但是它不是超链接。我需要它作为超链接。我有在控制台中工作的代码,但在脚本编辑器中添加时却没有

 $('.ms-acal-apanel > ul >li > ul > li > span').each(function(){
    $(this).wrapInner('<a href="https://surendramouryacg.sharepoint.com/sites/testlearn/Lists/Team%20Calendar/calendar.aspxx" />');
});

如有任何帮助,我们将不胜感激。提前致谢。

像这样添加脚本编辑器内容:

<script type="text/javascript">
function initMyLinks(){
$('.ms-acal-apanel > ul >li > ul > li > span').each(function(){
    $(this).wrapInner('<a href="https://surendramouryacg.sharepoint.com/sites/testlearn/Lists/Team%20Calendar/calendar.aspxx" />');
});
}
_spBodyOnLoadFunctionNames.push("initMyLinks");
</script>

或者

<script type="text/javascript">
            function initMyLinks(){
            $('.ms-acal-apanel > ul >li > ul > li > span').each(function(){
                $(this).wrapInner('<a href="https://surendramouryacg.sharepoint.com/sites/testlearn/Lists/Team%20Calendar/calendar.aspxx" />');
            });
            }
            ExecuteOrDelayUntilBodyLoaded(initMyLinks);
</script>