如何在jquery中替换span内的文本
如何替换周日、周一、周二。。有太阳,周一,周二。。。在下表中使用JQuery。任何帮助都将不胜感激如何在jquery中替换span内的文本,jquery,Jquery,如何替换周日、周一、周二。。有太阳,周一,周二。。。在下表中使用JQuery。任何帮助都将不胜感激 <table> <tr> <th><div> <div id="xyz"> <a href="www.google.com"> 20 may <span>Sunday</span> </a> </div></div></th> <th><
<table>
<tr>
<th><div> <div id="xyz"> <a href="www.google.com"> 20 may
<span>Sunday</span> </a> </div></div></th>
<th><div> <div id="xyz"> <a
href="www.google.com"> 21 may <span>Monday</span> </a> </div></div> </th>
<th><div> <div id="xyz"> <a href="www.google.com"> 22 may
<span>Tuesday</span> </a> </div> </div></th>
</tr>
</table>
借
纳尼这应该可以
var days = {
'Sunday': 'SUN',
'Monday': 'MON'
/* ... */
};
$('span').text(function(i, day) {
return days[day] || day;
});
如果没有匹配项,它将不会更新
span
。您是否意识到您有重复的id?如果您的目标是#xyz
,如何使用id=“xyz”@Nanigandham将星期天改为太阳,只需更改示例中的选择器。是否需要使用每个循环来替换整个表?它不起作用alex@Nanigandham您不应该有多个元素具有相同的id
属性。我需要使用每个循环还是什么?