如何在jquery中的div里面的span里面替换文本里面的文本

时间:2012-04-01 13:03:32

标签: jquery

如何使用JQuery替换星期日,星期一,星期二..与SUN,MON,TUE ...在下表中。任何帮助将不胜感激。

<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>

通过 纳尼

1 个答案:

答案 0 :(得分:2)

这应该这样做。

var days = {
    'Sunday': 'SUN',
    'Monday': 'MON'
    /* ... */
};

$('span').text(function(i, day) {
    return days[day] || day;
});

如果没有匹配,则不会更新span