【发布时间】:2013-04-24 23:28:14
【问题描述】:
我需要创建一个页面,上面有“n”个滑块。
它涉及从数据库中检索到的足球运动员资料。 我正在使用“carouFredSel”来制作滑块,但我无法使其与未定义数量的滑块一起工作(我希望我足够清楚)。
这是一个例子......
foreach($sports as $sport):
<div class='sportContainer'>
foreach($players as $player):
<div class='playerInfo'>
</div>
endforeach
</div>
endforeach
这是我用于显示其他类型播放器的脚本(每页只有一个滑块):
$(document).ready(function() {
/* PLAYER SCROLL */
$('.sport-carousel').carouFredSel({
items: 4,
prev: '.title-prev#playersNav',
next: '.title-next#playersNav',
auto: false,
scroll: 1,
swipe: {
ontouch : true,
onMouse: true
}
})
});
我需要每个 $sport 都有自己的滑块,带有自己的控件和列表按钮。 也就是说,我需要动态获取标识符。
这里是carouFredSel 页面了解更多信息。
我在项目中使用 Symfony 1.4,如果这在某种程度上有帮助的话。
【问题讨论】:
-
因此,当您尝试使用
.sport-carousel类添加多个元素,然后针对它们运行该代码时,会发生什么? -
item数是指playerInfo div的个数,对吗?
-
@Ohgodwhy 如果我使用该类创建多个元素,它们只是使用控制器同时滚动,我忘记放置包含滚动控件的
.title-navdiv,它们指的是一个脚本(我粘贴在问题中的那个)。 -
@Ken Hannel 是正确的,顺便说一句,我需要将导航控件引用到脚本,以便每个滑块独立运行。
标签: php jquery symfony1 slider symfony-1.4