解决闭包问题

<script>
  
for (var i = 0; i < 18; i++) {

    (function (z){

     return  $('.xc-right .h81px:eq('+z+')').waypoint(

       (function(x){
          return  function(direction) {
              $("#xc-items li").eq(x+1).addClass("curr").siblings().removeClass("curr")
          };
       })(z)

      );

    })(i);

};


</script>

//创建一个匿名方法并执行
(function(i){
    //to do...
})(i)

这个能解决闭包,不要问我为什么我也不知道  O(∩_∩)O~    O(∩_∩)O~     O(∩_∩)O~

(function(i){
    //to do...
})(i)
原文地址:https://www.cnblogs.com/wanghuan0829/p/5267153.html