Как заменить атрибут Jquery

207
21 июля 2021, 19:30

В чем суть вопроса: На сайте есть 5 карточек товаров, в каждой из которой есть кнопка "заказать". После нажатия кнопки появляется модальное окно с формой заказа, оно на сайте всего одно. Я прописал для каждой кнопки атрибут name с уникальным значением и хочу,чтобы при клике на кнопку: 1)Получать значение атрибута name и записывать его в переменную. 2)Менять значение атрибута в модальном окне с формой. Первую часть кода я написал, т.е получил значение атрибута и записал в переменную, а как теперь значение переменной поместить в атрибут в форме с модальным окном не знаю.

<!DOCTYPE html>
<html lang="en">
<head>
</head>
<body>
<button name="ns" class="tov-button">Заказать товар</button>
<div class="modal">
<form name="empty" class="modal-form"></form>
</div>

<script
  src="https://code.jquery.com/jquery-3.4.1.min.js"
  integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo="
  crossorigin="anonymous"></script>
<script>
$(document).ready(function () {
  $('.tov-button').on('click', function () {
    let a = $(this).attr('name');
    $('.modal-form')
  });
});
</script>  
</body>
</html>
READ ALSO
Then выполняется раньше When

Then выполняется раньше When

я имею код файл feature:

187
Выделение и удаление полигонов на canvas

Выделение и удаление полигонов на canvas

Есть задача позволить пользователю выборочно выделять и удалять полигоны которые он рисуетПроблема 1: как выделить нужный полигон из возможного...

476
Проблема с логированием (log4js) в TypeScript

Проблема с логированием (log4js) в TypeScript

Решил изучать TypeScript; дошел до логовИмея опыт разработки в Java, выбор пал на библиотеку log4js

248
Yandex map CustomControl

Yandex map CustomControl

Подскажите, как к этому примеру прикрутить подписку на событие, например клик по кастомному контролу? Можно конечно в HTML написать, но это...

173