Зависимость popup-контента от ссылки

Представьте ситуацию, когда у вас много кнопок, вызывающих разные попапы. Все эти попапы должны быть оформлены по-разному, но по структуре они одинаковы. Неужели стоит загружать свой сайт кучей одинаковых попапов? Нет!

Нужно просто сделать один попап, а контент будет меняться в нём динамически — в зависимости от ссылки, которую вы зададите в кнопке, открывающей попап. Например, сделали ссылку #npopup:1 — у вас открылся попап с заголовком «Попап № 1», сделали ссылку #npopup:2 — открылся попап с заголовком «Попап № 2».

Так можно подменять любой контент! Даже поля для ввода можно скрывать в зависимости от ссылки, но этого мы касаться не будем — если кому-то нужен подобный функционал, вы всегда можете обратиться за разработкой.
Доступ только для подписчиков
Пример работы модификации
На этой странице всего 4 попапа, но каждый можно открыть в 3 разных вариациях
Made on
Tilda