Проблема в том, что тег был создан, добавлен, и вы не запускаете $().tagit()
для этого нового элемента
этой части:
$('.tagWritting').each(function() {...});
необходимо запустить после каждый тег добавляет
или , после включения тега вы можете выбрать последний тег и выполнить:
$(tagElement).tagit({...});
Что-то вроде:
var i = 0;
function addTagit(element){
$(element).tagit({
options: {
fieldName: 'test_name' + i,
}
});
i++;
}
$('.tagWritting').each(function(){
addTagit(this);
});
$('.addField').on('click', function() {
var tag = $('<ul class="tagWritting"></ul>');
$('.tags').append(tag);
addTagit(tag);
});
Я не тестировал код, и я не работаю с jQuery в течение многих лет ... но я думаю, что он может вам помочь