Как сократить код jQuery, если он имеет тот же образец - PullRequest
0 голосов
/ 05 мая 2020

У меня ширина кода jQuery такая же. Как мне написать для этого общую функцию?

$('#group-1 .option').html($("[name='group-1']:checked").val());
$('#group-2 .option').html($("[name='group-2']:checked").val());
$('#group-3 .option').html($("[name='group-3']:checked").val());
...

1 Ответ

1 голос
/ 05 мая 2020

Вы можете объявить карту конфигурации как use map как

var index = [1,2,3];
index.map(c=>{
$(`#group-${c} .option`).html($(`[name='group-${c}']:checked`).val())
})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...