Qual usar - .click() ou .on()
2 participantes
Página 1 de 1
Qual usar - .click() ou .on()
Olá pessoal, qual dessas funções vocês acham melhor para usar?
Qual vocês usariam e porque?
- Código:
$('myElement').click(function(){ alert('test'); });
- Código:
$('myElement').on('click',function(){ alert('test'); });
Qual vocês usariam e porque?
Re: Qual usar - .click() ou .on()
Se o myElement não for dinâmico, usa o .click(), se for dinâmico ou seja vai ser adicionado mais elementos myElement para o documento usa o .on()
Se deseja adicionar eventos múltiplos usa .on() também até porque click() é único
resumindo .
click() mais rápido, menos flexível
.on() mais lento mais flexivel!
Se deseja adicionar eventos múltiplos usa .on() também até porque click() é único
- Código:
$('myElement').on('click mouseenter mousehover etc',function(){ alert('test'); });
resumindo .
click() mais rápido, menos flexível
.on() mais lento mais flexivel!
joelson0007- Moderadores
- Time Online : 28d 21h 58m 5s
Mensagens : 373
Data de inscrição : 15/06/2013
Localização : Guarapuava-PR
Tópicos semelhantes
» Qual a diferença entre usar ou não "var" nas variáveis
» (CSS) Iniciante - Por que usar CSS? Vantagens
» Pôr uma página HTML no fórum sem usar redirecionamento !
» (CSS) Iniciante - Por que usar CSS? Vantagens
» Pôr uma página HTML no fórum sem usar redirecionamento !
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos