【发布时间】:2017-04-11 22:22:36
【问题描述】:
我正在尝试实现“带有上一个和下一个的部分幻灯片”。这些部分的标记如下:
<section class="active">
Section 1
</section>
<section>
Section 2
</section>
<section>
Section 3
</section>
<ul class="pager">
<li><a href="#" class="prev" data-navsec="prev">Prev</a></li>
<li><a href="#" class="next" data-navsec="next">Next</a></li>
</ul>
除了active 类的部分之外,所有部分都被隐藏。
我希望下一个和上一个部分在上一个时从左滑入,在下一个时从右滑入。
我所看到的 jQuery Mobile 不存在幻灯片功能。但我发现它适用于 jQuery UI。所以我包含了那个库。
但是,仍然存在问题。我只能指定元素滑动到的方向。不是从哪里开始的:
$('section.active').hide('slide', {direction: 'left'}).removeClass('active').next().show('slide', {direction: 'right'}).addClass('active');
那么,我该如何解决呢?
【问题讨论】:
-
一个问题,是否可以让它们同时滑动?现在下一张幻灯片在第一张幻灯片完成后开始。
标签: javascript jquery html jquery-ui jquery-mobile