如何设置元素的html,等待2秒,然后将html设置为其他内容?jQuery .delay不会延迟
例子:$("div").html("clicked").delay(2000).html("2 seconds have passed");
会发生什么:股利获得“2秒钟后”的蝙蝠,而不是说“点击” 2秒钟,然后显示“2秒钟过去了”。
我需要做类似的事吗,.delay(2000, function() { $("div").html("2 seconds have passed"); })
?
活生生的例子在这里:http://jsbin.com/UfaYusU/1/edit
谢谢!
你需要把它放在队列中() –