javascript - Using a variable within a function in another function -


how use variable "i" , value in function, "izq" , "der"?. need use variable within other functions.

    $("#gal li a").on('click', openimg);      function openimg(e){         e.preventdefault();         var href = $(this).attr('href');         = $(this).parent().index();         $("#overlay").fadein();         $("#overlay #cont_img img").attr('src', href);     }      $(".izq").on('click', function(e){         e.preventdefault();         var izq;         i--;         if(i < 0){             = total-1;         }         izq = $("#galeria li a").eq(i).attr('href');         $("#overlay #cont_img img").attr('src', izq);     });      $(".der").on('click', function(e){         e.preventdefault();         var der;         = (i-1) % total;         der = $("#gal li a").eq(i).attr('href');         $("#overlay #cont_img img").attr('src', der);     }); 

it best if can declare variable outside function globally.

$("#gal li a").on('click', openimg);  var i=0;      function openimg(e){         e.preventdefault();         var href = $(this).attr('href');         = $(this).parent().index();         $("#overlay").fadein();         $("#overlay #cont_img img").attr('src', href);     }      $(".izq").on('click', function(e){         e.preventdefault();         var izq;         i--;         if(i < 0){             = total-1;         }         izq = $("#galeria li a").eq(i).attr('href');         $("#overlay #cont_img img").attr('src', izq);     });      $(".der").on('click', function(e){         e.preventdefault();         var der;         = (i-1) % total;         der = $("#gal li a").eq(i).attr('href');         $("#overlay #cont_img img").attr('src', der);     }); 

Comments

Popular posts from this blog

Load Balancing in Bluemix using custom domain and DNS SRV records -

oracle - pls-00402 alias required in select list of cursor to avoid duplicate column names -

python - Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>] error -