单击jquery上的事件,需要循环

单击jquery上的事件,需要循环,jquery,loops,onclick,jquery-animate,Jquery,Loops,Onclick,Jquery Animate,我有一个网站,使用jQuery,点击一种幻灯片图像就会改变。我的问题是,当它结束时,会出现更多没有图像的彩色空间,我需要它循环;当它达到15时,回到1 这就是我对图像的看法: $(document).ready(function() { $("body").click(function() { $("#con-libros").animate({"left": "-=130px"}, "slow"); }); }); 尝试以下条件: $(document).re

我有一个网站,使用jQuery,点击一种幻灯片图像就会改变。我的问题是,当它结束时,会出现更多没有图像的彩色空间,我需要它循环;当它达到15时,回到1

这就是我对图像的看法:

$(document).ready(function() {
    $("body").click(function() {
        $("#con-libros").animate({"left": "-=130px"}, "slow");
    });
});
尝试以下条件:

$(document).ready(function() {
    $("body").click(function() {
        var current = parseInt($("#con-libros").css('left'))*-1;

        if( current < 0 && current > 1949 ) {
           $("#con-libros").animate({"left": "-=130px"}, "slow");
        }else{
           $("#con-libros").animate({"left": "0px"}, "slow");
        }
    });
});

谢谢,我把它翻了三倍,但不知怎的没用。不过我试过:$document.readyfunction{var libro_ancho=135;var libros_total=15;var libros=1;$body.clickfunction{if libros==libros_total-6{$con libros.animate{left:+=+libro_ancho*libros total-7+px},慢;libros=1;}其他{$con libros libros.animate{left:=+libro_ancho+px},慢;libros+=1;}}}并解决了它。无论如何谢谢你!