如何设置元素的 html,等待 2 秒,然后将 html 设置为其他内容?
例子:$("div").html("clicked").delay(2000).html("2 seconds have passed");
会发生什么:div 得到“2 秒已经过去”,而不是说“点击”2 秒,然后显示“2 秒已经过去”。
我需要做类似的事情.delay(2000, function() { $("div").html("2 seconds have passed"); })
吗?
现场示例:http: //jsbin.com/UfaYusU/1/edit
谢谢!