如何使用jQuery更改选项的文本?

我想将“最新”与“最旧”更改为一个<select>元素。

$('select option:contains("Newest")').changeText('Oldest');
.replaceWith对我不起作用。

谢谢。

- - 更新 - -

如果我的脚本如下所示:
$('select option:contains("Newest")').text('Oldest');
$('select option:contains("Oldest")').text('Newest');

然后,我取消了第一个脚本,但这不是我想要的。我有两种选择,一种是我想用“Oldest”替换的“Newest”,另一种是我想用“Newest”替换的“Oldest”。我该怎么做?

最佳答案

您应该提出一个新问题,但这是答案:

$('select option:contains("Newest")').text('TEMPEST');
$('select option:contains("Oldest")').text('Newest');
$('select option:contains("TEMPEST")').text('Oldest');

09-04 16:57