У меня на сайте 5000 карточек. На каждой карточке есть флажок. Все карточки и флажок были созданы с помощью jQuery при загрузке веб-страницы.
'' '
function createTitleAndToggleButtonInContainer(titleAndToggleContainer, coinData) {
$("<h5></h5>", {
"class": "card-title",
text: coinData.id
}).appendTo(titleAndToggleContainer);
let toggleContainer = $("<div></div>", {
"class": "switch"
});
let input = $("<input>", {
"type": "checkbox",
"name": "toggle",
}).appendTo(toggleContainer);
' ''
Этот фрагмент кода называется 5000 раз. Я хочу добавить обработчик событий для флажка. Если пользователь отметит более 5 флажков - появится модальное окно с идентификаторами карточек. У меня будет глобальный счетчик, и каждый раз, когда флажок будет проверяться, счетчик ++.
Мне нужен способ узнать, какой флажок был установлен, потому что мне нужно знать идентификатор карт, с которых он пришел. Как лучше всего установить обработку событий с помощью jQuery для флажка, и самое главное, как иметь возможность узнать, какой флажок был выбран
Спасибо за помощников