Правильный способ загрузить альтернативную версию jQuery для IE8 и ниже - PullRequest
0 голосов
/ 10 мая 2018

Я хотел бы обновить библиотеку jQuery на моем сайте, но когда я использую более новые версии (2+?), Некоторые вещи перестают работать при использовании IE 8 или ниже.

После прочтения более нескольких сообщенийпо поводу использования альтернативных версий jQuery в зависимости от определенных условий, у меня есть пара вопросов о фактической реализации - обратитесь к следующим версиям:

VER1

  <![if !IE|gte IE 8]>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
  <![endif]>

  <![if lt IE 9]> //(COMMENTED OUT)
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
  <![endif]>

VER2

  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

  <![if lt IE 9]> //(COMMENTED OUT)
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
  <![endif]>

Первый вопрос. Кажется, что обе версии работают до сих пор.В VER2 будут ли браузеры IE8 и ниже загружать две версии jQuery (что, как я понимаю, может вызвать проблемы)?

Второй вопрос: будет ли VER1 приемлемой или обычной реализацией того, что я пытаюсьдостичь?

...