Есть несколько проблем
Во -первых, в цикле 2 вложенные слайд -шоу должны выглядеть так:
<div class="cycle-slideshow" data-cycle-slides="> div">
<div><img src="..."/></div>
<div>
<div class="cycle-slideshow inner-slideshow">
<img src="..."/>
<img src="..."/>
</div>
</div>
<div><img src="..."/></div>
</div>
Важными вещами в том, что слайды должны быть одинаковыми, как img img img
или же div div div
нет img div img
. Анкет Так что вам нужно будет завершить свой первый уровень слайда img
S внутри DOVS. Поскольку они сейчас не img
, что является по умолчанию, вам нужно установить data-cycle-slides="> div"
На внешнем слайд -шоу.
Кроме того, вам также нужно, чтобы ваш внутренний слайд -шоу также находился внутри Div, как <div><div class="cycle-slideshow inner-slideshow">
вместо просто <div class="cycle-slideshow inner-slideshow">
. Анкет Слайд -шоу могут быть вложены, но не пересекают мечи.
В настоящее время происходит в вашем примере, так это то, что он работает вместе с слайд -шоу, используя одни и те же следующие и прежние кнопки для обоих шоу, и разорвать img
выходить из div
с Таким образом, вместо того, чтобы запустить 2 вложенных слайд-шоу, вы используете 2 одновременные слайд-шоу, где один находится внутри другого, что является побочным продуктом слайд-шоу, непосредственно касающихся друг друга, и слайды первого шоу не вложены в div
с
Сделал рабочую скрипку: http://jsfiddle.net/filever10/dlqpd/
Вы можете узнать больше, просмотрев источник здесь: http://jquery.malsup.com/cycle2/demo/nestest.php