Проблема с кодом, который вы сейчас используете, довольно проста.Селектор, который вы используете, чтобы найти div для исчезновения:
$(this).find('div')
Но в этом контексте this
относится к элементу, по которому щелкнули.Просто измените этот селектор на:
$('#text-blocks').find('div')
И он должен работать.
РЕДАКТИРОВАТЬ: Что-то еще, что я заметил относительно вашей функции оболочки.Вы пропустили круглые скобки open-close, поэтому ни один из ваших кодов никогда не запускается.В качестве альтернативы, чтобы запустить его на готовом документе, вы можете добавить jQuery (или $
) к самому началу кода.