function addRowFile()
{
$('.add-copy__input-file').on('click', function()
{
var link = $(this),
elHTML = '<div class="row row__file row__file_blue"><label class="btn btn__blue upl-button">Прикрепить файл</label><span class="upl-name">Файл не выбран</span><input type="file" class="upl-input"></div>',
closestRow = link.closest('.form__block').find('.row__file').last();
$(elHTML).insertAfter(closestRow);
});
}
<body>
. Конечно, вешать на самый корень плохо, по причинам производительности и разграничения кода. Но вешать на тег-родитель, скажем, ленты новостей - дело благое.$('ul.news-list').on('click',' div > a.button', function() {
//
});