Если кнопка id="addmater" всегда на странице и ею производится добавление, то зачем делегировать ее события родителю? Вы ведь до этого совсем иное показывали, добавляя блоки, по которым нужно было щелкать, вот тогда и нужно было делегировать обработку.
А в данном примере, это просто обработчик щелчков по кнопке, копировать всегда первый дочерний блок DIV (тут даже и класса не нужно) родителя div.smeta_mater, который удалить нельзя, в отличие от добавляемых, возможность удаления которых в общем-то нужна.
$("#addmater").click(function() {
var list = ('div.smeta_mater');
list.children().first().clone().appendTo(list).find('input').val('');
//item.find('input').val(''); - а так будут возвращены поля, и только они будут вставлены
//если так поступать, тогда item.find('input').val('').end(); и затем вставлять
});