1 回答
TA贡献1790条经验 获得超9个赞
为了再次显示 div live_update,您需要将方法 fadeIn 与 div live_update一起使用以使其可见。此外,您需要删除第一次显示响应时添加的类。否则,在每个 ajax 响应中,它都会不断添加到 div 中。
尝试这个。
xmlhttp.onreadystatechange=function() {
if (this.readyState==4 && this.status==200) {
document.getElementById("live_update").innerHTML=this.responseText;
$("#live_update").fadeIn("3000", function() {
$(this).addClass("bg-warning text-center text-dark p-2 h5 mx-auto");
});
$("#live_update").fadeOut("3000", function() {
$(this).removeClass("bg-warning text-center text-dark p-2 h5 mx-auto");
});
}
}
您也可以使用fadeToggle 。
- 1 回答
- 0 关注
- 58 浏览
添加回答
举报