Cuidado con las funciones anónimas
No es aconsejable utilizar de sobremanera las funciones anónimas. Estas son difíciles de depurar, mantener, probar o reutilizar. En su lugar,utilice un objeto literal para organizar y nombrar sus controladores y funciones de devolución de llamada. // MAL $(document).ready(function() { $(‘#magic’).click(function(e) { $(‘#yayeffects’).slideUp(function() { // … }); }); $(‘#happiness’).load(url + ‘ #unicorns’, function() { // … }); }); // MEJOR var PI = { onReady : function() { $(‘#magic’).click(PI.candyMtn); $(‘#happiness’).load(PI.url + ‘ #unicorns’, PI.unicornCb); }, candyMtn : function(e) { $(‘#yayeffects’).slideUp(PI.slideCb); }, slideCb : function() { ……
Leer más