Допустим, по документреади, я дорисовываю к хтмл еще несколько полей [js] var container = jQuery("div#kk"); container.html(""); for(i=1; i<=5; i++) { dataLevel = jQuery("<input type='text' id='a"+i+"lvl' />").bind("change", function() { alert(i); }); container.append(dataLevel); } [/js] Думаю, понятно что тут делается. При изменении какого-либо инпута должен выскочить алерт с его, т.с. порядковым номером. Но, о чудо! Какой бы инпут я не правил, у него ответ один - 6! Если акшены нацеплять отдельно каждому инпуту [js] var container = jQuery("div#kk"); container.html(""); for(i=1; i<=5; i++) { dataLevel = jQuery("<input type='text' id='a"+i+"lvl' />"); container.append(dataLevel); } dataLevel[1] .bind("change", function() { alert(1); }) dataLevel[2] .bind("change", function() { alert(2); }) dataLevel[3] .bind("change", function() { alert(3); }) dataLevel[4] .bind("change", function() { alert(4); }) dataLevel[5] .bind("change", function() { alert(5); }) [/js] То все чудесно. Верю, где-то должна быть логика. Но я ее пока что не нашел