Eu criei uma série de eventos jQuery personalizados para uso em aplicativos da web móvel. Eles funcionam muito bem e foram testados. No entanto, encontrei um pequeno problema que não consigo entender.
Estou usando .clone()
alguns elementos dentro do DOM, que contêm um botão. O botão possui alguns dos eventos personalizados vinculados a ele (os eventos são vinculados com .on()
), mas. Infelizmente, quando uso o jQuery .clone()
, as ligações não são preservadas e tenho que adicioná-las novamente.
Alguém já encontrou isso antes, alguém sabe de uma solução alternativa? Eu pensei que o uso .on()
deveria preservar a ligação para os elementos que existem agora ou no futuro?
.clone
; é a lógica de delegação de eventos do jQuery e funciona se você passar um seletor adicional para.on
.