jQuery: como chamar uma função de plugin jQuery em um elemento que ainda não foi adicionado ao DO
Tenho um plugin jQuery que estou usando:
$(document).ready(function(){
$('.elements').fancyPlugin();
});
Isso funciona muito bem até eu começar a adicionar novos elementos:
$.get('ajax.html', function(data){
$('#container').html(data);
});
Eu poderia chamar a função plugin novamente assim:
$.get('ajax.html', function(data){
$('#container').html(data).find('.elements').fancyPlugin();
});
... exceto que o AJAX está acontecendo dentro de outro plugin jQuery que não deveria ter que saber sobre ofancyPlugin()
.
Como posso aplicar este plugin a todos os elementos atuais e futuros?