У нас так сделано. Есть модалка, у неё data-popup с названием модалки.
Есть кнопка с атрибутом data-popup, в нем тоже самое названием модалки.
И есть скрипт. На кнопки события вешаются. При клике не кнопку скрипт смотрит атрибут data-popup и запускает метод openPopup передав туда название модалки. А он уже по названию нужную модалку показывает. Вот так в общих чертах, ничего сложного совсем и никакие плагины не нужны.