Как динамически добавить новый объект используя jQuery объект?
Надо начать с того, что . appendChild - это нативный метод, а не метод объекта-jQuery
$('div').append($(errorSpan));
А лучше сразу через jQuery создавать, а не через document.createElement