下一行中的一行更改文本..在我更改它之前,我想檢查文本是否不等於「活動」。我怎樣才能做到這一點?:`.html('usa')`打印它
if ($(".myimg").parent('p').find(".status").html != 'Active') {
// change the text
$(".myimg").parent('p').find(".status").html('Paused');
}
任何幫助讚賞!
下一行中的一行更改文本..在我更改它之前,我想檢查文本是否不等於「活動」。我怎樣才能做到這一點?:`.html('usa')`打印它
if ($(".myimg").parent('p').find(".status").html != 'Active') {
// change the text
$(".myimg").parent('p').find(".status").html('Paused');
}
任何幫助讚賞!
使用.html()
來獲得當前的HTML
var status = $(".myimg").parent('p').find(".status");
if (status.html() != 'Active') {
// change the text
status.html('Paused');
}
只需使用這樣的:如果你想要得到的,或設定
var status = $(".myimg").parent('p').find(".status");
if (status.html() != 'Active') {
status.html('Paused');
}
$(".myimg").parent('p').find(".status").html(function(_,txt) {
return txt == 'Active' ? 'Paused' : txt;
});
,文字使用text()
:
var status = $(".myimg").parent('p').find(".status");
status.text(function(i, t) {
return t == 'Active' ? 'Paused' : 'Active';
});
個
參考文獻: