Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

leandrohb

maskinput em inputs dinamicos

Recommended Posts

Como posso fazer funcionar o mask input nos input que adiciono dinamicamente com js?

 

as mascaras funcionam normalmente se o input já constar no form.

 

Tentei desta forma mais não funcionou nos input dinamicos

	$(".data").click(function(){
		var elem = $(this).attr('id');
		$("#"+elem+).mask('99-99-9999');
	});	

Compartilhar este post


Link para o post
Compartilhar em outros sites

Uma das formas é criar um método com o mesmo conteúdo citado e acrescentar a chamada onclick no input.

Outra é recarregar a página para reconstruir a árvore DOM.

 

 

Achei uma solução delegando o evento através de on.

Porém nunca utilizei.... teste ai:

$(".data").on('click', function() {
        var elem = $(this).attr('id');
        $("#"+elem+).mask('99-99-9999');
    });

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado seus post me deu uma luz...

 

Mas só funcionou desta forma $(document).on('click', '.data', function(){ ... });

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.