Попробовал обернуть скрипт функцией, и вызывать его при первой загрузке страницы и далее при каждом новом добавлении элемента, получилось что то вроде этого
<form>
<ul>
<li><input id="cb0" type="checkbox">123</li>
<li><input id="cb1" type="checkbox">123</li>
</ul>
<button>Добавить</button>
</form>
function ggg () {
$('li').addClass('add');
}
process = document.querySelectorAll('.container li');
ggg();
$('button').click(function(e){
$('ul').append('<li><input id="cb'+$("li").length+'" type="checkbox">123</li>');
ggg();
});
Но в этом случае функция будет применяться по новой ко всем значениям, как модифицировать js код, чтобы функция не применялась повторно?