Jquery 基于特定文本查找和替换单选按钮文本
我使用jQuery查找和替换单选按钮文本,但是,我编写的代码删除了整个单选按钮,并将其替换为文本。 我有3个单选按钮在一个表(低,中,高),我想找到单选按钮与“高”,并取代它的文字与其他类似的“完成” 这是我的代码,可以更好地解释:Jquery 基于特定文本查找和替换单选按钮文本,jquery,Jquery,我使用jQuery查找和替换单选按钮文本,但是,我编写的代码删除了整个单选按钮,并将其替换为文本。 我有3个单选按钮在一个表(低,中,高),我想找到单选按钮与“高”,并取代它的文字与其他类似的“完成” 这是我的代码,可以更好地解释: var tableRow=$(“td”).filter(函数(){ 返回$(this).text()=“高”; }).文本(“高”、“完成”) 低 中等 高 要按标签内容更改标签,您可以使用 $("td label").filter(function() {
var tableRow=$(“td”).filter(函数(){
返回$(this).text()=“高”;
}).文本(“高”、“完成”)代码>
低
中等
高
要按标签内容更改标签,您可以使用
$("td label").filter(function() {
return $.trim($(this).text()) == "Medium";
}).text("Finished");
$("td input").filter(function() {
return $.trim($(this).val()) == "Medium";
}).closest('td').find('label').text("Finished");
要检查输入值并更改其标签文本,可以使用
$("td label").filter(function() {
return $.trim($(this).text()) == "Medium";
}).text("Finished");
$("td input").filter(function() {
return $.trim($(this).val()) == "Medium";
}).closest('td').find('label').text("Finished");
注意:我更喜欢使用$.trim(值/文本)来避免左右空白