Как установить 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
Спасибо!
вам нужно поставить его в очередь() –