Как передать данные с кнопки, по которому вызван magnific popup?

Подскажите, как передать данные с кнопки в скрытый инпут в форме внутри попапа?

JS моего попапа:
$(document).ready(function () {
    $('.openFormPopup').magnificPopup({
      items: {
          src: '.form-popup',
          type: 'inline',
          closeOnBgClick: "true"
        },
        removalDelay: 300,
        mainClass: 'mfp-fade'
    });
  });


есть скрытый инпут внутри попапа, в него нужно прокинуть данные с кнопки, чтобы потом в письме было понятно с какой конкретной кнопки пришла заявка:
<input id="btn-clicked" type="hidden" name="Кнопка" value="Тариф 1">


кнопка , которая вызывает попап:
<div class="card-btn-wrap">
    <button class="card-btn btn-blue openFormPopup" data-title="Какое-то значение">Подобрать и рассчитать стоимость</button>
 </div>
  • Вопрос задан
  • 196 просмотров
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
$('.openFormPopup').click(e => $('#btn-clicked').val(e.target.dataset.title));
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы