Учитывая, что каждый элемент, добавляемый в массив, выглядит как имя класса (cCreditTransaction), вы можете подключить события щелчка, используя что-то вроде
$(document).delegate(".cCreditTransaction", "click", function() {
// code to fire on click goes here.
});
или в jQuery 1.7+, который вы можете использовать .on
вместо .delegate
Тогда вам не нужно подключать n событий, а только одно событие, которое соответствует всем элементам в селекторе (в вашем случае, имя класса)
Вы также должны изменить $(document)
на элемент контейнера, который имеет Id, чтобы обход DOM, чтобы найти классы, был максимально сокращен.Зачем?Поскольку поиск элементов по имени класса является относительно дорогой процедурой, в отличие от поиска тегов или, что еще лучше, идентификатора.