Как по мне, странная задача. Если Вам необходимо, чтобы div стал инлайновым, то добавьте в css свойство display: inline. Ведь работа с DOM-ом с помощью JS всегда более рессурсозатратно, чем css.
Руслан Шадура прав, с помощью JS не верстают. Верстают с помощью html и css. JS используют в самых крайних случаях, когда все остальные варианты бесполезны.
У Вас изначально formElement = ''; а потом Вы пытаетесь на пустую строку навесить событие formElement.blur(function() {...}); Так же к слову: можно вынести formElement.closest('.form-group') в отдельную переменную и ее использовать, т.к. взятие селектора в jQuery происходит более рессурсозатратно нежели обращения к переменной.
Хочу прокомментировать данную ситуацию. Спасайте проект не допиливанием и созданием костылей, а выделите время, чтобы провести рефакторинг кода и избавится от многоверсионности технологий.
Как по мне данный вид обучения больше подходит для 'младших классов'. Разукрашки, песенки, стишки... Сортировка это одна из простых тем для понимания. А что Вы скажите по поводу ООП? Здесь уже танцюльками не ограничешься.
Так еще надо уметь задавать вопросы...
По-ходу вспомнил анекдот:
К хакеру подходит ламер, протягивает исходник своей неработающей программы и спрашивает:
- Где у меня ошибка?
- В ДНК!!!
Я предлагаю Вам начать вот с этого: learn.javascript.ru/getting-started т.к. использование 4-x одинаковых id на странице говорит о пробелах в базовых знаниях.