我在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" />');
});
任何帮助将不胜感激。预先感谢。
答案 0 :(得分:1)
添加脚本编辑器内容,如下所示:
<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>