我想修改特定类中字符串的最后一个字符。
也就是说,我想将属于 last
类 (li.last
) 的列表项中的逗号更改为句号。例如:
<li>one,</li>
<li>two,</li>
<li>three,</li>
<li class="last">four,</li>
更改为:
<li class="last">four.</li>
有没有简单的方法可以做到这一点?
最佳答案
您可以使用.text
需要一个函数的重载,如果你有很多这样的元素,这会很有用:
$('li.last').text(function(i, text){
return text.replace(/,$/, '.');
});
请注意,您还可以使用:last-child
选择器:$('li:last-child')
.
关于jquery - 更改类(class)中的角色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6773652/