Я думаю, что я может быть почти там (благодаря помощи нескольких других), но до сих пор не могу показаться, чтобы получить мои твиты, чтобы показать по одному в циклеJquery не работает, как ожидалось
var $container = $('#innerTwitter');
$.get('/feed', function (data) {
showTweets($(data).slice(0, 5))
}, 'json');
function showTweets(tweets) {
var tweetPs = $.map(tweets, function (t) {
return $('<p></p>').text(t.text).hide();
});
$container.append(tweetPs);
tweetPs[0].show();
var currentIndex = 0;
var nextTweet = function() {
var nextIndex = currentIndex == tweetPs.length - 1 ? 0 : currentIndex + 1;
tweetPs[currentIndex].fadeOut(400, function() {
tweetPs[nextIndex].fadeIn(400);
});
currentIndex = nextIndex;
};
setInterval(nextTweet, 2000);
}
Within моя консоль (Chrome) Я получаю эту ошибку
Uncaught Error: NotFoundError: DOM Exception 8
кто может видеть все, что я делаю неправильно
Любая помощь приветствуется
Где вы получите сообщение об ошибке? – SLaks
В хром-консоли – Richlewis
Какой тип элемента '$ ('# innerTwitter');'? – epascarello