Держите, вот тут описание, что вам надо использовать Делегирование
НУжно событие на родителя повесить и тогда он будет обрабатывать потомков
Ну, либо когда вставляете элемент, вызывайте новый слушатель для этого элемента
А где код нажатия??
Скорее всего, вы не перебираете в массиве элемент, а ищете самый первый и на него нажимаете.
попробуйте через this добавлять класс в функции нажатия