Код jQuery работает в браузере Chrome для настольных ПК, но не в iOS Chrome - PullRequest
0 голосов
/ 25 июня 2019

У меня есть приложение, для которого требуется возможность выбора панели игроков.Когда выбран один игрок, я не хочу, чтобы он был доступен для выбора на других позициях (поэтому у меня нет одного и того же игрока дважды).

У меня есть код, который удаляет игроков из раскрывающейся таблицы параметров select всякий раз, когда они выбираются в настольном браузере, однако при использовании мобильного браузера на моем iPad плееры не удаляются из списка, когда онивыбран.

$(document).ready(function() {
  $('select').on('change', function(event) {
    var prevValue = $(this).data('previous');
    $('select').not(this).find('option[value="' + prevValue + '"]').show();
    var value = $(this).val();
    $(this).data('previous', value);
    $('select').not(this).find('option[value="' + value + '"]').hide();
  });
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...