我在幻灯片中使用了简易滑块。我需要在同一个html页面的两个地方使用相同的滑块。
我试过这个,但只有一个滑块工作。
<script type="text/javascript" src="js/easySlider.packed.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#slider_single").easySlider();
$("#slider_specials").easySlider();
});
</script>
Html代码:
<div id="slider_single">
<ul>
<li><a href="#"><img src="images/slider1.jpg" alt="" /></a></li>
<li><a href="#"><img src="images/slider2.jpg" alt="" /></a></li>
</ul>
</div>
<div id="slider_specials">
<ul>
<li><a href="#"><img src="images/slider3.jpg" alt="" /></a></li>
<li><a href="#"><img src="images/slider4.jpg" alt="" /></a></li>
</ul>
</div>
如何解决这个问题?
答案 0 :(得分:0)
在div上你需要确保你的CSS样式被应用。这是我知道在同一页面上使用两个滑块的样式。
<div id="slider" style="width: 696px; height: 241px; overflow: hidden;">
<ul style="width: 4176px; margin-left: -2088px;">
<li style="float: left; margin-left: -696px;">
<li style="float: left;" />
<li style="float: left;" />
<li style="float: left;" />
</ul>
</div>
在两个滑块上尝试使用它,看看是否可以使它们在同一页面上工作。
答案 1 :(得分:0)
@lifeline请参阅此链接,了解Easy Slider在同一HTML页面制作两个滑块
答案 2 :(得分:0)
我在单个文档上制作两个简单的滑块没有任何问题。
结帐小提琴:http://jsfiddle.net/Qetmn/
使用<div class='content' id="slider_single">
<ul>
<li><a href="http://templatica.com/preview/30"><img src="images/01.jpg" alt="Css Template Preview" /></a></li>
<li><a href="http://templatica.com/preview/7"><img src="images/02.jpg" alt="Css Template Preview" /></a></li>
<li><a href="http://templatica.com/preview/25"><img src="images/03.jpg" alt="Css Template Preview" /></a></li>
<li><a href="http://templatica.com/preview/26"><img src="images/04.jpg" alt="Css Template Preview" /></a></li>
<li><a href="http://templatica.com/preview/27"><img src="images/05.jpg" alt="Css Template Preview" /></a></li>
</ul>
</div>
<div class='content' id="slider_specials">
<ul>
<li><a href="http://templatica.com/preview/30"><img src="images/01.jpg" alt="Css Template Preview" /></a></li>
<li><a href="http://templatica.com/preview/7"><img src="images/02.jpg" alt="Css Template Preview" /></a></li>
<li><a href="http://templatica.com/preview/25"><img src="images/03.jpg" alt="Css Template Preview" /></a></li>
<li><a href="http://templatica.com/preview/26"><img src="images/04.jpg" alt="Css Template Preview" /></a></li>
<li><a href="http://templatica.com/preview/27"><img src="images/05.jpg" alt="Css Template Preview" /></a></li>
</ul>
</div>
.content {
position:relative;
}
.content img {
width:696px;
height:241px;
}
.content ul, .content ul li {
margin:0;
padding:0;
list-style:none;
}
$("#slider_specials").easySlider();
$("#slider_single").easySlider();
easy slider
插件:http://cssglobe.com/lab/easyslider1.7/js/easySlider1.7.js