var additem = function () { var $item = $('<div><input type="text"></div>') $('#cont').find('input').off( 'keyup.additem') $item.appendTo('#cont') $item.find('input').last().on( 'keyup.additem', function(e){ additem() }) } additem()