Странное поведение функции сортировки jQuery на устройстве Chrome Mobile Android - PullRequest
0 голосов
/ 24 апреля 2020

Я хочу отсортировать по алфавиту и выбрать html, даже сохраняя опцию 0 в первой позиции. Мой код работает на Chrome Desktop, Safari IOS (для настольных ПК и мобильных устройств), но на Chrome сортировка мобильных устройств не работает, и я получаю только 0 опций ... есть идеи? Спасибо

<select id="ex_sel">
  <option value="0">Select Option</option>
  <option value="11">FFF</option>
  <option value="5">MMM</option>
  <option value="22">AAA</option>
</select>

$('#ex_sel').on('click', function () {
 $('#ex_sel').append($("#ex_sel option:gt(0)").sort(function (a, b) {
        return a.text == b.text ? 0 : a.text < b.text ? -1 : 1;
      }));
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...