jquery - Animate loaded data with ajax -


i want animate data loaded page ticker effect.

i managed 1 example found online.

my issue here is, want make effect work when ajax loaded.

so tried putting ajax code inside .when , ticker effect in .done

but did not work this.

what else can try?

$(document).ready(function() {          $(function checkinmap() {             $.when($.ajax({                 type: "get",                 url: "default.cs.asp?process=viewcheckins",                 success: function(data) {                 $(".newsfeed").append(data);                 },                 error: function(data) {                 $(".newsfeed").append(data);                 }             })).done();         }); });            var delay = 2000; // can change         var count = 5; // how items animate         var showing = 3; //how items show @ time         var = 0;             function move(i) {                 return function() {                     $('#feed'+i).remove().css('display', 'none').prependto('.newsfeed');                     }             }             function shift() {                 var toshow = (i + showing) % count;                 $('#feed'+toshow).slidedown(1000, move(i));                 $('#feed'+i).slideup(1000, move(i));                 = (i + 1) % count;                 settimeout('shift()', delay);             }             $(document).ready(function() {             settimeout('shift()', delay);         }); 

external data

                        <div class="metadata" id="feed0">                             <div class="userinfo">                                 <span><strong>&nbsp;</strong> @ amphi @ ny</span>                                 <span></span>                                 <span>-5276 seconds ago</span>                             </div>                             <div class="commonfriends">                                                            </div>                                                             <div class="tools">                                                            </div>                           </div>                          <div class="metadata" id="feed1">                             <div class="userinfo">                                 <span><strong>&nbsp;</strong> @ flaming buddha house</span>                                 <span></span>                                 <span>18 hours ago</span>                             </div>                             <div class="commonfriends">                                                            </div>                                                             <div class="tools">                                                            </div>                           </div>                          <div class="metadata" id="feed2">                             <div class="userinfo">                                 <span><strong>&nbsp;</strong> @ bar @ ny</span>                                 <span></span>                                 <span>19 hours ago</span>                             </div>                             <div class="commonfriends">                                                            </div>                                                             <div class="tools">                                                            </div>                           </div>                          <div class="metadata" id="feed3">                             <div class="userinfo">                                 <span><strong>&nbsp;</strong> @ gym @ ny</span>                                 <span></span>                                 <span>8 hours ago</span>                             </div>                             <div class="commonfriends">                                                            </div>                                                             <div class="tools">                                                            </div>                           </div>                          <div class="metadata" id="feed4">                             <div class="userinfo">                                 <span><strong>&nbsp;</strong> @ bar @ ny</span>                                 <span></span>                                 <span>yesterday</span>                             </div>                             <div class="commonfriends">                                                            </div>                                                             <div class="tools">                                                            </div>                           </div>                          <div class="metadata" id="feed5">                             <div class="userinfo">                                 <span><strong>&nbsp;</strong> @ ny</span>                                 <span></span>                                 <span>yesterday</span>                             </div>                             <div class="commonfriends">                                                            </div>                                                             <div class="tools">                                                            </div>                           </div> 

i guess need put "animation" code inside success callback function of ajax.

success : function (data) { [animationcodehere] } 

Comments

Popular posts from this blog

django - How can I change user group without delete record -

java - Need to add SOAP security token -

java - EclipseLink JPA Object is not a known entity type -