2012-04-22 3 views
1

Привет, ребята Я использую плагин jquery bxslider, и по какой-то причине он показывает случайные слайды, он не начинается с одного, а иногда он будет показывать первый слайд несколько раз, а некоторые слайды никогда?bxSlider jquery показывает случайные слайды?

Я использую очень простой код, я не редактировал .js файлы, которые вы можете увидеть его в работе (..working но случайные слайды) на viifit.com

<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> 
+0

BTW, этот слайдер - это полный беспорядок JS. Автор должен был упомянуть, что на самом деле это: «* Бесконечный, но нервный слайдер. *« –

ответ

0

Существует так много плохого ваш сценарий, это безумие.

Попробуйте это:

$(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; 
    }); 
}); 

Не можете проверить это локально прямо сейчас, но он должен работать.

+0

Спасибо МНОГО! Я использовал сценарий, в котором говорилось, как использовать его на фактическом веб-сайте слайдера, я думал, что это широко используемый слайдер, но я думаю, что в следующий раз? Еще раз спасибо, хотя работает отлично! – user1250526

+0

№ bxlsider - замечательный плагин. Я использовал его во многих проектах. Это было непонимание jQuery с вашей стороны, что вызвало эту проблему. В исходном коде было много ошибок (включая синтаксическую ошибку). – rgin