Encontrei dois ótimos artigos falando sobre a nova função .on()
: jquery4u.com , elijahmanor.com .
Existe alguma maneira .bind()
de usar o still ainda melhor .on()
?
Por exemplo, eu tenho um código de exemplo que se parece com isso:
$("#container").click( function( e ) {} )
Você pode observar que apenas tenho um item recuperado pelo seletor e, no meu caso, o <div>
nome #container
já existe quando minha página foi carregada; não adicionado dinamicamente. É importante mencionar que eu uso a versão mais recente do jQuery: 1.7.2.
Para esse exemplo, deve .on()
ser usado em vez de, .bind()
mesmo que eu não use os outros recursos fornecidos pela .on()
função?
.bind()
é ruim a ligação de vários elementos, mas não menciona como,.on()
quando usado no modo de ligação, faz exatamente a mesma coisa.