Почему не работает функция .on jQuery?
Проверьте что jquery загружена и загружена до файла где вы пишете код с обработчиком нажатия. Также, если это вордпрес версия, то используйте не $ , а jQuery()
Ошибка была в использование русской буквы с в начале click. Понятия не имею, как я это допустил и так долго не мог разглядеть