У меня вопрос: у меня есть функция, которая позволяет мне отображать несколько сообщений, одно за другим.
Мой код:
function showMessage(message) {
var deferred = $.Deferred();
$("#message").text(message);
$("#message").show();
function dismissMessage() {
$("#message").hide(deferred.resolve);
}
$("#message").one("click", function() {
dismissMessage();
});
return deferred.promise();
}
И я могу отображать сообщения с:
showMessage("This is a message").then(function() {
showMessage("This is another message").then(function() {
showMessage("And this is yet another message");
});
});
У меня вопрос, как я могу отобразить длинный список сообщений, которые я сохранил в массиве, например:
var messages = ["This is a message", "This is another message", "And this is yet another message"];
Используете цикл? Я не хочу складывать код.