我想顯示有關變量狀態的不同HTML元素。根據Javascript函數替換HTML內容
在我的HTML文件,我有:
<div id="dustbinstatus"></div>
而在我的JS文件,我有:
if (message.payloadString == "full"){
$('#dustbinstatus').append('<i class="material-icons">delete</i>');
}
else if (message.payloadString == "empty"){
$('#dustbinstatus').append('<p> Dustbin ok </p>');
}
的message.payloadString變量可以使用WebSockets的動態變化。 在這個示例中,它可以工作,但每次狀態更改時都會添加一條新線,我希望根據狀態更換一條線並進行更改。
有沒有辦法做到這一點?
謝謝!
奧利維亞
使用html()代替append() – JYoThI
可能重複[用jQuery查找和替換HTML字符串](https://stackoverflow.com/questions/15203611/find-and-replace-html-string- with-jquery) – MisterJ