【发布时间】:2014-11-04 00:28:12
【问题描述】:
我正在为我的网页制作一个滑块,我正在使用 jquery 的名为“Cycle”的插件。我在访问滑块中使用的图像源时遇到了问题。这很难解释,所以这是我的“head”部分的代码:
<script type="text/javascript" src="jquery-1.11.1.min.js"></script>
<script type="text/javascript" src="jquery.cycle.all.js"></script>
<script type="text/javascript">
$('#slider').before('<ul id="pager">').cycle({
fx: 'scrollHorz',
speed: 900,
timeout: 5500,
pause: 1,
pager: '#pager',
pagerAnchorBuilder: function(idx, slide) {
return '<li><a href="#"><img src="' + slide.src + '" width="120" height="65" /></a></li>';
}
});
</script>
这里是html部分:
<div id="slider_container">
<div id="slider">
<div class="items">
<img src="1.jpg"/>
<div class="info">
<h2>Tile Nr. 1</h2>
</div>
</div>
<div class="items">
<img src="2.jpg"/>
<div class="info">
<h2>Tilte Nr. 2</h2>
</div>
</div>
</div>
<div id="pager">
</div>
</div>
在我的slider div 中,我想显示块,每个块都包含图像和一些标题,但在pager div 中,我只想显示来自slider 中使用的块的图像。我确定问题出在第三个 javascript 中的 slide.src 表达式中。我应该如何更改该表达式以获取存储在适当items 块中的图像源?
【问题讨论】:
标签: javascript jquery html css jquery-cycle