Используйте метод jQuery .clone()
, но передайте true
в качестве аргумента.
Из документации:
Метод .clone () выполняет глубокое копирование набора совпадающих элементов ...
Обычно любые обработчики событий, связанные с исходным элементом, не копируются в клон. Необязательный параметр withDataAndEvents позволяет нам изменить это поведение и вместо этого создавать копии всех обработчиков событий ...
Обратите внимание, что если вы настроили обработчики событий, используя live
и / или delegate
, они будут автоматически влиять и на новые элементы, если они соответствуют тем же селекторам.