我有一个更新Kendo UI网格的按钮,一切正常。但是我想在按钮上方有一些白色文字,上面写着“已保存更改”或其他内容,并不重要。
如何临时更改某些文本的颜色?
我已经研究过使用setTimeout()
,但似乎在设定的时间段之后在 之后执行了一个功能,而不是在设定的时间段内执行 。我知道如何使用
document.getElementById("foo").style.color = "#ff0000";
答案 0 :(得分:2)
意识到自己很愚蠢,错过了一个明显的方法;这就是我的方法。
var i = document.getElementById("alert");
i.style.color = "black";
setTimeout(function () { i.style.color = "white" }, 2000);
答案 1 :(得分:1)
您仍然可以使用setTimeout,只需使用它即可将颜色改回
document.getElementById("foo").style.color = "#ffff00";
setTimeout(function(){
document.getElementById("foo").style.color = "#ff0000";
},1500);
<div id="foo">text</div>