jQuery - Call function once at end of each loop

Posted by user668499 on Stack Overflow See other posts from Stack Overflow or by user668499
Published on 2012-11-26T17:02:38Z Indexed on 2012/11/26 17:03 UTC
Read the original article Hit count: 107

Filed under:
|

How can I call a function once at the end of an each loop.

This alerts 'finished' on each loop, I want it once when the loop has finished.

    $(function(){

      var imgArr=[];

      var lis = $('#gallery li')

      lis.each(function(){
        imgArr.push(this.outerHTML);
        $(this).remove();
        alertFun();
      })

      function alertFun(){
        alert('finished');
      }

    })

© Stack Overflow or respective owner

Related posts about jQuery

Related posts about each