我想显示有关变量状态的不同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