我的SharePoint页面上堆满了 12:00 AM 的文字字符串,我不想显示;底层代码的格式如下:
<td class="ms-cal-workitem">
<table border="0" cellSpacing="0" cellPadding="0">
<tbody>
<tr>
<td class="ms-cal-monthitem">
<a tabIndex="5" onclick="GoToLink(this);return false;" or
<nobr>
<b>**12:00 AM**
<br/>
MORE TEXT
答案 0 :(得分:0)
您可以在删除时间戳的情况下替换HTML吗?像这样:
var newMarkup = $('.ms-cal-workitem').html().replace('12:00 AM', '')
$('.ms-cal-workitem').html(newMarkup);
答案 1 :(得分:0)
您应该使用CSS隐藏此元素
td.ms-cal-monthitem nobr {display: none;}