尝试使用 jQuery serialScroll 构建 HTML 幻灯片的幻灯片。但是,如果我的幻灯片包含与我要滚动的元素相匹配的嵌套元素,那么它的行为就会有点奇怪。
有没有办法将 CSS 类用作选择器项而不是 HTML 元素?
这是我见过的典型用法示例:
$('#screen').serialScroll({
target:'#sections',
items:'li',
prev:'img.prev',
next:'img.next',
navigation:'#navigation li a',
duration:700,
force:true,
step:1,
interval:1000
});
我想做以下事情(注意:用作项目值的 CSS 类):
$('#screen').serialScroll({
target:'#sections',
items:'.mycssclass',
prev:'img.prev',
next:'img.next',
navigation:'#navigation li a',
duration:700,
force:true,
step:1,
interval:1000
});
在上面的示例中,如果您将 .mycssclass 附加到列表项元素并且在幻灯片 HTML 中嵌套了更多列表项,则您的幻灯片将在奇怪的方向上反弹。
我的标记如下所示:
<div id="screen">
<div id="sections">
<ul>
<li class="mycssclass">
<h2>Section 1</h2>
<ul>
<li>Nest li</li>
</ul>
<p>Lorem ipsum dolor sit amet...</p>
</li>
<li class="mycssclass">
<h2>Section 2</h2>
<ul>
<li>Nest li</li>
</ul>
<p>Lorem ipsum dolor sit amet...</p>
</li>
</ul>
</div>
</div>