【问题标题】:bxSlider jquery showing random slides?bxSlider jquery 显示随机幻灯片?
【发布时间】:2012-04-22 18:19:14
【问题描述】:

大家好,我正在使用 jquery bxslider 插件,由于某种原因,它显示随机幻灯片,它不会从一个开始,有时它会多次显示第一张幻灯片,有些幻灯片从不显示?

我使用的是非常简单的代码,我没有编辑你可以在 viifit.com 上工作的 .js 文件(..working 但随机幻灯片)

<script src="http://code.jquery.com/jquery-latest.js" type="text/javascript"></script>
<script src="jquery.bxSlider.min.js" type="text/javascript"></script>
<script type="text/javascript">
 $(document).ready(function(){
   $('#slider1').bxSlider();
 });

 $(function(){
 var slider = $('#slider1').bxSlider({
  controls: false
 });

 $('#go-prev').click(function(){
 slider.goToPreviousSlide();
 return false;
 });

 $('#go-next').click(function(){
 slider.goToNextSlide();
return false;
 });
});

$(function(){
$('#slider1').bxSlider({
auto: true,
autoControls: false
});
}); 
</script>

<div id="slider1">
<div><img src="slide1.png"></div>
<div><img src="slide2.png"></div>
<div><img src="slide3.png"></div>
<div><img src="slide4.png"></div>
</div>

【问题讨论】:

  • 顺便说一句,这个滑块完全是 JS 混乱。作者应该提到它实际上是一个:“Infinite but jumpy laggy slider.

标签: jquery ajax image slider bxslider


【解决方案1】:

你的剧本有很多错误,太疯狂了。

试试这个:

$(document).ready(function(){

    var slider = $('#slider1').bxSlider({
        controls: false,
        auto:true,
        autoControls: false
    });

    $('#go-prev').click(function(){
        slider.goToPreviousSlide();
        return false;
    });

    $('#go-next').click(function(){
        slider.goToNextSlide();
        return false;
    });
});

目前无法在本地进行测试,但应该可以。

【讨论】:

  • 非常感谢!我在实际滑块网站上使用说明如何使用它的脚本,我认为这是一个广泛使用的滑块,但我猜下次新星?再次感谢,虽然效果很好!
  • 没有。 bxlsider 是一个很棒的插件。我在很多项目中都使用过它。导致问题的原因是您对 jQuery 缺乏了解。您的原始代码有很多错误(包括语法错误)。
猜你喜欢
  • 1970-01-01
  • 2013-08-05
  • 1970-01-01
  • 2013-08-24
  • 1970-01-01
  • 1970-01-01
  • 2010-11-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多