Por ejemplo:
Código Javascript:
Ver original
$("#status_bar_widgets #bola_inicio").click(function(){ var div=$("#menu_inicio"); var display =div.css("display"); if(display=="none"){ menu_inicio=1; div.slideDown("slow"); }else{ menu_inicio=0; div.slideUp("slow"); } });
en ese evento hay variables locales y una variable llamada menu_inicio que es global, declarada anteriormente, antes de declarar el document ready.
La teoria de esto es que por ejemplo la variable div, que tiene ahora un objeto, una vez terminado la ejecucion del evento es eliminada... ¿Esto es cierto?
Tengo la duda mental de si se me estan acumulando centenares de variables o información estancada en el navegador que nunca es borrada creando memory leaks... :S