我与一些 jQuery 我试图放在一起有点混乱。我正在尝试通过我的应用程序中的 JSON 转储循环浏览前 5 条推文,然后我想在动画循环中一次显示一条。
我的html
<div id="innerTwitter"> </div>
和到目前为止的 jQuery
var $container = $('#innerTwitter');
$.get('/feed', function(data) {
$container.empty();
$(data).slice(0,5).each(function(_, tweet) { // Grab first 5 Tweets
var $tweet = $(document.createElement('p'));
$tweet.text(tweet.text);
$container.append($tweet);
var ticker = function() {
setTimeout(function() {
$container.find('p:first').animate( {marginTop: '-90px'}, 500, function() {
$(this).detach().removeAttr('style');
});
ticker();
}, 10000);
};
ticker();
});
}, 'json');
因此,目前它同时显示 5 条推文,然后一次删除 1 条,直到没有留下任何内容,之后不再显示其他任何内容。
谁能给我一些指示
谢谢