Если у вас не получается, значит вы уже написали какой-то код.
Если вы уже написали какой-то код, но он не работает, значит его имеет смысл приложить к вопросу.
Владимир Миронов: Пожалуйста, формулируйте вопрос нормально. Ваш вопрос никак не связан с закрытием блока при нажатии на элемент - вы спрашивайте как обработчик в html указать. Заголовок вопроса совершенно некорректный.
marenco_victor: В таком случае, вы некорректно сформулировали вопрос. Вам не "желательно бесплатная" библиотека нужна, а обязательно. Укажите в вопросе какие библиотеки вы попробовали, чтобы те, кто захотят вам помочь не тратили на них время. Проявите к сообществу уважение и сообщество проявит уважение к вам.
marenco_victor: Этот сервис создан не для обмена мнениями, а для поиска конкретных ответов на конкретные вопросы. Ответ на ваш вопрос легко ищется поисковиком и пользы поэтому ресурсу не принесет.