brutto333
@brutto333

Как сделать, чтобы при выборе менялся флаг страны?

Как сделать, чтобы при выборе страны менялся флаг?

https://jsfiddle.net/brutto33/as9juqh0/8/
  • Вопрос задан
  • 82 просмотра
Решения вопроса 1
DanArst
@DanArst Куратор тега JavaScript
Гриффиндор в моде при любой погоде!
Не очень удобный вариант реализации флагов у вас. В любом случае, вот вариант решения:
$(document).on('click', '.number-select__item', function () {
  let country = $(this).find('.number-select__country-name').text();
  let code = $(this).find('.number-select__dial-code').text();
  let classes = $(this).find('.number-select__flag-box div').attr('class'); //добавить

  $('.number-select__selected-dial-code').text(`${code} (${country})`);
  numberSelect.slideToggle('fast');
  $('.number-select__selected-dial-code').prev().attr('class', classes); //добавить
});

$(document).click(function(){
    numberSelect.slideUp('fast');
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
25 нояб. 2024, в 18:39
30000 руб./за проект
25 нояб. 2024, в 18:35
30000 руб./за проект
25 нояб. 2024, в 18:33
10000 руб./за проект