brutto333
@brutto333

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

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

https://jsfiddle.net/brutto33/as9juqh0/8/
  • Вопрос задан
  • 81 просмотр
Решения вопроса 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');
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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