[Resolvido] [jQuery] getScript cumulativo
Olá, amigos.
Estou montando um sistema onde quero que todas as chamadas de página sejam feitas por jQuery (ajax). Para isso, estou usando getScript para baixar os JS que quero usar na próxima página.
Algo como:
$('.box-content table tbody tr td a').click(function() {
$('.link').load(this.href, function() {
$.getScript('https://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js');
$.getScript('js/main.js');
});
return false;
});
O problema é que parece que as ações dentro do jQuery estão se acumulando.
E sei que tenho que carregar todos os js em todas as páginas que chamo, pois se eu não o fizer, é como se aquela nova página não possuísse js nenhum, mas vejo que estão se acumulando. Existe alguma forma de chamar o código, mas limpá-lo de alguma forma no final para que cada vez que chamemos uma página, ser como se estivéssemos chamando aquele js pela primeira vez? (assim como funciona em casos de mudança de página normal, em que os js tem que carregar novamente em cada página).
Discussão (18)
Carregando comentários...