使用Jquery和Ajax的动态订阅源

时间:2010-09-24 05:43:07

标签: jquery ajax

我有一个新手问题......

查看本网站的最近活动小组:

http://barcodehero.com/

查看源代码,我可以看到它们如何动画源。但是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> 

2 个答案:

答案 0 :(得分:0)

该网站实际上并没有进行任何AJAX调用。他们在他们的网站上加载了200个“更新”,只是旋转它们。如果您正在寻找一种简单的方法来进行AJAX查询,请查看http://api.jquery.com/category/ajax/

答案 1 :(得分:0)

他们没有进行ajax调用来更新列表。检查源代码,您将看到HTML中的所有帖子,它们都被隐藏,然后动画。你可以找到更多关于jQuery(用于动画的库)的更多信息,其中包括ajax函数:http://www.jquery.com