gpt4 book ai didi

jquery - 无法让 SlidesJS 工作

转载 作者:太空宇宙 更新时间:2023-11-04 00:10:03 25 4
gpt4 key购买 nike

我有一个简单的网页,我一直在尝试使用 SlidesJS 设置一个 slider 。

这就是所需文件在 HTML 页面中的链接方式。

<head>
<script type="text/javascript" src="js/jquery-1.8.2.js"></script>
<script type="text/javascript" src="js/slides.min.jquery.js"></script>
<script type="text/javascript" src="js/common.js"></script> <!-- the JS function is in here -->
</head>

我已经将 loading.gifpagination.png 放在图像文件夹中的图像中。

这是页面的 HTML。

<div id="container">
<div id="slider-space">
<div class="slides-container">
<div>
<img src="http://i.imgur.com/kLMCP.png" />
</div>
<div>
<img src="http://i.imgur.com/aX675.png" />
</div>
<div>
<img src="http://i.imgur.com/UyE1g.png" />
</div>
<div>
<img src="http://i.imgur.com/uzc7c.png" />
</div>
<div>
<img src="http://i.imgur.com/Zh8sQ.png" />
</div>
</div><!-- end of slides-container -->
</div><!-- end of slider-space -->
</div><!-- end of container -->

这是 CSS

#container {
position:fixed;
width:100%;
height:100%;
top:0px;
left:0px;
}

#slider-space {
position:relative;
margin-left:auto;
margin-right:auto;
margin-top:10%;
width:500px;
height:260px;
background-color:#F96;
}

.slides-container img {
width:500px;
height:260px;
}

.slides-container div {
display:block;
width:500px;
height:260px;
}​

这是 JavaScript 代码

$(document).ready(function(e) {
$('#slider-space').slides({
preload: true,
preloadImage: '/images/loading.gif',
play: 5000,
pause: 2500,
hoverPause: false,
pagination: true
});
});

但是 slider 根本不显示!图片只是像这样一张一张地显示,

enter image description here的谁能告诉我我在这里遗漏了什么以及应该如何纠正?

非常感谢。

如果它太困惑了。为了更好地理解,请参阅 fiddle here .

编辑:

好的,我让它工作了。现在滑动工作正常。但是,分页有一个小问题。应该出现的小圆圈没有出现。只有数字。往下看enter image description here

我已将 pagination.png 放在我的图像文件夹中。有什么办法可以在脚本或其他东西中设置它的路径吗?

最佳答案

您的 div 类应该是“slides_container”而不是“slides-container”——试一试。

编辑以解决分页的新问题:您缺少与分页相关的所有 CSS。请查看 global.css 文件中的“带标题的图片”示例。

您需要以下 CSS:

/*
Pagination
*/

.pagination {
margin:26px auto 0;
width:100px;
}

.pagination li {
float:left;
margin:0 1px;
list-style:none;
}

.pagination li a {
display:block;
width:12px;
height:0;
padding-top:12px;
background-image:url(../img/pagination.png);
background-position:0 0;
float:left;
overflow:hidden;
}

.pagination li.current a {
background-position:0 -12px;
}

可以看到,可以在.pagination li abackground-image属性中设置pagination.png文件的路径

关于jquery - 无法让 SlidesJS 工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13382576/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com