Вешай дата атрибуты на карточки, вешай такие же дата атрибуты на числа в календаре, по клику на число ищи все элементы которые соответствуют этому атрибуту и добавляй класс который будет отображать их
JuniSen, ну сама ошибка находится в файле common JS На 35 строке, ругается на bootstrap, возможно у вас не та версия bootstrap подключена, попробуйте новую загрузить
JuniSen, Потому что ваш скрипт common.js подключается в head, а бутстрап подключаете в конце body, соответственно в common.js вы обращаетесь к bootstrap, но он еще не успел подключиться т.к. находится в конце body, поставьте свой скрипт common.js после подключения bootstrap