如何使用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');