Я делаю проект, который показывает два противоположных вида в двух элементах div рядом друг с другом. У меня все настроено так, что твиты показываются в соответствующем div, но я бы хотел, чтобы они оба появлялись по одному твиту за раз (обе стороны могут появляться одновременно, я не против). *
Мои твиты поступают из массива, и в настоящее время я использую следующий код для отправки обновлений в div:
for(var i=0; i < tweets.length; i++)
{
$("#proTweetList").prepend("<li><img src='" + tweets[i].profile_image_url + "' />" +
tweets[i].text+"</li>");
}
и
for(var i=0; i < tweets.length; i++)
{
$("#antiTweetList").prepend("<li><img src='" + tweets[i].profile_image_url + "' />" +
tweets[i].text+"</li>");
}
Я нашел отличный пример Stackoverflow, который выглядит следующим образом:
var x=0; // The corner counter
function fading() {
$("#corner"+(++x)).fadeIn(2000); // Fade in the current corner
if (x==4) { // Last image to be faded in?
clearInterval(); // Stop interval
}
}
$(document).ready(function(){
setInterval("fading()",1000); // Call function every second
});
но я очень плохо знаком с JQuery и не могу понять, как преобразовать этот код в получение элементов LI в ДВУХ различных div'ах для постепенного появления.
- Дерек