Показать сообщение отдельно
  #1 (permalink)  
Старый 27.12.2018, 17:35
Интересующийся
Отправить личное сообщение для TRIGUN Посмотреть профиль Найти все сообщения от TRIGUN
 
Регистрация: 13.04.2014
Сообщений: 26

Код не работает только в IE 10/11
Решил поставить обычный слайдер изображений на сайт.
Во всех браузерах слайдер работает отлично, кроме IE 10 или 11.

Собственно, этот код не запускается там :

<script type="text/javascript">
  var slider = new IdealImageSlider.Slider('#slider');
  slider.addBulletNav();
  slider.addCaptions();
</script>
</div>


На одном ресурсе его советуют заключить в функцию:
$(document).ready(function() {}


Но что-то не получается, код перестает работать вообще везде.

Также пробовал подобные варианты, но ничего не помогает:
<script type="text/javascript">
$(document).ready(function() {
  var slider = new IdealImageSlider.Slider('#slider');
  slider.addBulletNav();
  slider.addCaptions();
})
</script>


<script type="text/javascript">
    ;(function ($) {
        'use strict';

        $(document).on('load', function () {
            window.slider = new IdealImageSlider.Slider('#slider');
            window.slider.addBulletNav();
            window.slider.addCaptions();
        });

    }(jQuery));
</script>


<script type="text/javascript">
    document.addEventListener('DOMContentLoaded', function () {
        window.slider = new IdealImageSlider.Slider('#slider');
        window.slider.addBulletNav();
        window.slider.addCaptions();
    });
</script>


Сам слайдер взял отсюда https://github.com/Codeinwp/Ideal-Image-Slider-JS

Последний раз редактировалось TRIGUN, 27.12.2018 в 17:39.
Ответить с цитированием