How can I change the text of an option with jQuery?
I'd like to change Newest with Oldest in an option is a <select>
element.
$('select option:contains("Newest")').changeText('Oldest');
.replaceWith
would not work for me.
Thanks.
If my script looks like this:
$('select option:contains("Newest")').text('Oldest');
$('select option:contains("Oldest")').text('Newest');
Then I'm canceling out the first script, however, that isn't what I want. I have two options one that reads "Newest" which I'd like to replace with "Oldest" and one that reads "Oldest" which I'd like to replace with "Newest". How can I accomplish that?
You should start a new question but here's the answer:
$('select option:contains("Newest")').text('TEMPEST');
$('select option:contains("Oldest")').text('Newest');
$('select option:contains("TEMPEST")').text('Oldest');