JQuery .change()滑块值

时间:2017-05-03 16:31:04

标签: javascript jquery

我在脚本中实时更改值时遇到问题。检查一下:https://jsfiddle.net/h2pndbc7/

当我点击循环时,它应该从 if 部分执行脚本,但是当我点击它时,它应该来自 else 部分的脚本

$(document).ready(sliderFunction());
    var opcja = $("#select");
    var czas_animacji = 5;  
    var widthZdjec = 156; 
    var iloscZdjec = 4;  
    var ilosc = (iloscZdjec-1)*-widthZdjec;
function sliderFunction(){
    var slider = setInterval(
        function(){
            opcja.change(function(){
                if(opcja.val()=="loop"){
                    $(".zawartosc").children("img").first().animate({
                        marginLeft: ilosc,
                      }, czas_animacji*1000);
                    $(".zawartosc").children("img").first().animate({
                        marginLeft: "0",
                    },0*1000);
                } else {

                    $(".zawartosc").children("img").first().animate({
                        marginLeft: ilosc,
                      }, czas_animacji*1000);
                    $(".zawartosc").children("img").first().animate({
                        marginLeft: "0",
                    },2*1000);
                }
            })
        }
    )
}

0 个答案:

没有答案