我有一个新手问题......
查看本网站的最近活动小组:
查看源代码,我可以看到它们如何动画源。但是ajax在哪里调用?如何实现这样的事情。我相信这很容易。但不适合我..
以下是他们动画饲料的方式:
<script type="text/javascript">
var delay = 2500;
var numCardsDownloaded = 200;
var numCardsToShow = 5;
var nextToShow = numCardsDownloaded - 1;
function animateFeed() {
toHide = (nextToShow + numCardsToShow) % numCardsDownloaded
$('#activity'+nextToShow).remove().prependTo('#activity-list').slideDown(1000);
$('#activity'+toHide).slideUp(1000);
nextToShow = (nextToShow + numCardsDownloaded - 1) % numCardsDownloaded
setTimeout('animateFeed()', delay);
}
$(document).ready(function() {
setTimeout('animateFeed()', delay);
});
</script>
答案 0 :(得分:0)
该网站实际上并没有进行任何AJAX调用。他们在他们的网站上加载了200个“更新”,只是旋转它们。如果您正在寻找一种简单的方法来进行AJAX查询,请查看http://api.jquery.com/category/ajax/
答案 1 :(得分:0)
他们没有进行ajax调用来更新列表。检查源代码,您将看到HTML中的所有帖子,它们都被隐藏,然后动画。你可以找到更多关于jQuery(用于动画的库)的更多信息,其中包括ajax函数:http://www.jquery.com