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

时间:2012-12-09 23:22:22

标签: jquery loops onclick jquery-animate

我有一个网站,使用jQuery,点击一种幻灯片图像更改。我的问题是,当它到达终点时,会出现更多彩色空格(没有图像),我需要它“循环”;当它达到15时,回到一个。

这就是我对图像的看法:

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

1 个答案:

答案 0 :(得分:0)

试试这个条件:

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