Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa noite amigos!
Hj pesquisando mais a fundo sobre jquery encontrei algo que preciso de mais informações.
A questão é a seguinte:
Segundo a matéria lida ter várias funções anônimas dentro de um mesmo código é um problema sério.
obs: quase todos tutoriais na web seguem esse modelo.
Ex:
$(document).ready( function() {
...
$('#magic').click( function(e) {
$('#yayeffects').slideUp( function() {
...
});
});
$('#happiness').load(url+' #unicorns',function(){
...
});
});
E sugere que seja feito da seguinte forma:
var PI = {
onReady : function() {
...
$('#magic').click(PI.candyMtn);
$('#happiness').load(url+' #unicorns',PI.unicornCb);
},
candyMtn : function(e) {
$('#yayeffects').slideUp(PI.slideCb);
},
slideCb : function() {
...
},
unicornCb : function() {
...
}
}
$(document).ready(PI.onReady);
Olhando o cód. de alguns plugins eu ja havia notado algo como no exemplo sugerido, mas o que me deixou em dúvida foi a
questão levantada de que várias funções anônimas dentro de um mesmo código é um problema sério.
Alguem saberia me citar o que viria a ser esse problema sério?
Grato.
fonte:http://www.flyleo.com.br
Carregando comentários...