У меня очень простая проблема: я не могу понять, делаю ли я что-то не так, или это проблема самой библиотеки. Я часами ломаю голову над этим.
Я использую Swiper от iDangerous.
Я пытаюсь создать простой горизонтальный Swiper, и внутри каждого слайда будет еще один слайдер, который будет в вертикальном режиме, и мне нужен этот вертикальный слайдер в режиме freeMode. У этого внутреннего вертикального слайдера всегда будет один слайд с большим количеством контента (по крайней мере, некоторый, который можно прокручивать). Вложенный скроллер работает, но freeMode у меня совсем не работает. freeMode работает, только если я объявляю его на внешнем. У меня есть скрипка, чтобы вы могли видеть, что я пытаюсь сделать. Пример кода из скрипки выглядит следующим образом.
HTML
<div class="swiper-container outer">
<div class="swiper-wrapper">
<div class="swiper-slide">
<div class="swiper-container inner">
<div class="swiper-wrapper">
<div class="swiper-slide">
lots of lorem ipsum here. see fiddle
</div>
</div>
</div>
</div>
<div class="swiper-slide">Slide 2</div>
<div class="swiper-slide">Slide 3</div>
<div class="swiper-slide">Slide 4</div>
<div class="swiper-slide">Slide 5</div>
<div class="swiper-slide">Slide 6</div>
<div class="swiper-slide">Slide 7</div>
<div class="swiper-slide">Slide 8</div>
<div class="swiper-slide">Slide 9</div>
<div class="swiper-slide">Slide 10</div>
</div>
</div>
Javascript
var swiper = new Swiper('.swiper-container.outer');
var swiper1 = new Swiper('.swiper-container.inner', {
direction: 'vertical',
freeMode: true
});
Скрипка
Любая помощь приветствуется.
Обновлять
Мое первоначальное намерение вовсе не в пользу использования вложенных ползунков. На самом деле я хочу иметь вертикально прокручиваемый контент (с помощью касания, я использую его в приложении) внутри горизонтального слайдера с помощью Swiper. Итак, если это можно сделать без использования второго уровня вложенного слайдера, пожалуйста, предложите. Как и когда я пытался это сделать, вертикальная прокрутка была недоступна в случае одноуровневого горизонтального ползунка.