var TwitSearch = function(){ return { displayResults: function(tweets){ var updateStr = ""; $(tweets).each(function(index, tweet) { updateStr += "<li><img src='" + tweet.imageUrl + "' alt='" + tweet.user + " profile image' />" + "<p>" + tweet.text + "</p>" + "<p class='user'>" + tweet.user + "</p>" + "<p class='timestamp'>" + tweet.postedAt + "</p>"; }); $("#results").html(updateStr); }, searchFailure: function(response){ $("#results").html("<h2>Oops. Something went wrong.</h2>"); }, cleanup: function(){}, rateLimitReached: function(){ console.log("rate limited"); }, failWhale: function(){ $("#results").html("<img src='images/fail-whale.png' />"); } } }();