Saya telah membuat serangkaian acara jQuery khusus untuk digunakan dalam aplikasi web seluler. Mereka bekerja dengan baik dan telah diuji. Namun, saya mengalami masalah kecil yang sulit saya pahami.
Saya menggunakan .clone()
beberapa elemen dalam DOM, yang berisi tombol. Tombol tersebut memiliki beberapa kejadian khusus yang terikat padanya (kejadian terikat menggunakan .on()
), tetapi. Sayangnya, saat saya menggunakan jQuery .clone()
, binding tidak dipertahankan, dan saya harus menambahkannya lagi.
Adakah yang pernah mengalami hal ini sebelumnya, apakah seseorang mengetahui potensi yang ada? Saya pikir penggunaan .on()
itu seharusnya untuk menjaga pengikatan elemen yang ada sekarang, atau di masa depan?
.clone
; itu adalah logika delegasi acara jQuery dan berfungsi jika Anda meneruskan pemilih tambahan ke.on
.