2011-03-28 86 views
0

我有一个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

将字符串中,你不想显示始终处于'td'相同类别?或者是文本字符串本身的唯一通用性? – 2011-03-28 14:16:49

回答

0

您能否仅仅使用删除的时间戳替换HTML?事情是这样的:

var newMarkup = $('.ms-cal-workitem').html().replace('12:00 AM', '') 
$('.ms-cal-workitem').html(newMarkup); 
0

您应该使用CSS来隐藏这个元素

td.ms-cal-monthitem nobr {display: none;}