На сайте очень много ссылок, которые ведут на открытие одного модального окна, но контент этого окна меняется в зависимости от того, по какой ссылке переходит пользователь. Я хочу воспользоваться атрибутом data-* для того что бы не городить кучу модалок. Но появляется небольшая сложность, часть модалки занимает объемный текст, который не очень хочется добавлять в каждый атрибут data-text.
Поэтому хочу сделать массив с текстом на JS и вытаскивать нужный текст по идентификатору в date-text.
Прошу помощи в коде, не могу разобраться как правильно вытаскивать нужный текст из массива по нажатию на ссылку с data-text
<a data-name="Crossfit" data-text="3" data-message="Записаться на Crossfit в понедельник" class="schedule-popup" href="#popup-schedule-1"></a>
var scheduleText = ['Кросфит','aerobics','relax']
$(function() {
$(".schedule-popup").click(
function() {
var name = $(this).attr('data-name');
var text = $(this).attr('data-text');
$(".crossfit-popup h3").text(name);
$(".crossfit-popup .text-p").text(text);
})
});