您好我目前有一个 jquery 图像滑块脚本,它从文件夹中提取图像并将它们显示在页面上。
这是带有工作图像滑块的网页:http: //iseeit.no/slidertest/
我想要并且一直试图弄清楚的是在同一页面上有 9 个单独的滑块,这是一个示例图片,它显示了它的外观:
每个灰色框代表滑块
现在我一直在尝试为每张幻灯片制作一个新的 div,但我不知道该怎么做......
这是 index.php 脚本:
幻灯片
<script src="scripts/jquery-1.3.2.min.js" type="text/javascript"></script>
<script src="scripts/jquery.cycle.all.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function(){
$('#myslides').cycle({
fit: 1, pause: 2, timeout: 100
});
});
</script>
<link rel="stylesheet" href="styles/dynamicslides.css" type="text/css" media="screen" />
</head>
<body>
<?php
$directory = 'images/slideshow';
try {
// Styling for images
echo "<div id=\"myslides\">";
foreach ( new DirectoryIterator($directory) as $item ) {
if ($item->isFile()) {
$path = $directory . "/" . $item;
echo "<img src=\"" . $path . "\" />";
}
}
echo "</div>";
}
catch(Exception $e) {
echo 'No images found for this slideshow.<br />';
}
?>
</body>
</html>
这是CSS编码:
#myslides {
padding: -8px;
margin: -8px;
}
#myslides img {
}
所以我想知道我将如何做到这一点?我试图制作一个新的 div,但我没有太多的 php 经验,所以我认为我做得不对......
希望得到一些反馈和一些帮助。
以下是与脚本有关的所有文件:http: //iseeit.no/files/slidertest.rar