var ul = $('<ul/>').appendTo(this.element); var array = {'1':'a', '2':'b', ...}; $.each(array, function(k,v){ var li = $('<li/>').html(v).appendTo(ul); })
I teraz pytanie czy lepiej jest klucz elementu z tablicy dopisać jako parametr li i za $.each zrobić
$(document).on('click', this.element.find('li'), function(){ ... })
czy lepiej do każdego li w $.each osobno definiować
li.on('click', function(){ ... })
Jak myślicie, które rozwiązanie jest lepsze?