Ir para conteúdo

POWERED BY:

Arquivado

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

ZecaLoteiro

[Resolvido] Rebind JQuery Events

Recommended Posts

Olá, estou com um problema...

Tenho um código jQuery no seguinte formato:

 

$().ready(function () {
$('.TwoStates').click(function(){
	if ($(this).hasClass('unChecked')) {
		$(this).removeClass('unChecked');
		$(this).addClass('Checked');
	} else {
		$(this).removeClass('Checked');
		$(this).addClass('unChecked');
	}
	atualiza(this);
});
$('.ThreeStates').click(function()
{
	if ($(this).hasClass('unChecked')) {
		$(this).removeClass('unChecked');
		$(this).addClass('Checked');

	} else if ($(this).hasClass('Checked')) {
		$(this).removeClass('Checked');
		$(this).addClass('readOnly');

	} else {
		$(this).removeClass('readOnly');
		$(this).addClass('unChecked');
	}
	atualiza(this);
});    
});

Ou seja, se o objeto que possuir a classe "TwoStates" for clicado, ele toma uma decisão, caso contrátio: outra.

 

Porém, no meio do código VB.net um mudo a classe do elemento. Maravilha, funciona SEM O UPDATEPANEL!

Depois que eu coloquei o UPDATEPANEL, ele não tem mais o refresh, então, os novos elementos criados, não recebem o bind do click....

 

Alguém sabe como dar um rebind para que sejam adicionados os eventos nos elementos alterados ????

 

 

Será que eu consegui me explicar ???? Desde já obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa, Vlw...

 

O updatePanel são para otimizar a velocidade em outros recursos da página....

Não tinha encontrado nenhum resultado que funcionasse....

Esse deu certo...

Vlw pela força...

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.