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

javascript - How to get current YouTube IDs via iMacros? -

c# - Maintaining a program folder in program files out of date? -

emulation - Android map show my location didn't work -