Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom fiz um codigo dinamico que busca mais noticias no BD ate ai tudo bem só funciona uma vez, já no segundo click ele não funciona mais.
$('.more').click(function(){
.......
});
Já tentei on('click'); mais nada acontece e nem da nenhum error no Console.
Alguem da uma luz? :(
Tente usar algo assim:
$('.classePai').on('click', '.more', function(){
.......
});
O elemento com a classe '.classePai' deve ser um ascendente do elemento com a classe '.more'. O elemento '.classePai' deve estar presente ao carregar a página e não deve ser removido em nenhum momento.
Fazendo desta forma, é possível remover e adicionar o elemento de classe '.more' quantas vezes desejar e a função de click continuará funcionando.
qual a versao do jquery
Inicialmente usava a versão mais nova do jQuery, tentei varias formas, dai botei o jQuery 1.3.0 com a função .live('click') e funciona. Só que a .live foi decepred há risco de usa-la?
use a versao mais recente e tente assim
$(document).on("click",'.more',function(){
alert('Sucesso!');
});
Sem ver o código, fica um pouco difícil....