我在脚本中实时更改值时遇到问题。检查一下: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);
}
})
}
)
}