请问如何使用JQuery,让其能够根据图片的下标来切换

能帮我再我的代码基础上修改么,效果和下图似得$(function(){$('#slides').slides({preload:true,preloadImage:'im... 能帮我再我的代码基础上修改么,效果和下图似得

$(function(){ $('#slides').slides({ preload: true, preloadImage: 'images/loading.gif', play: 5000, pause: 2500, hoverPause: true, animationStart: function(){ $('.caption').animate({ bottom:-35 },100); }, animationComplete: function(current){ $('.caption').animate({ bottom:0 },200); if (window.console && console.log) { // example return of current slide number console.log(current); }; } }); })
展开
 我来答
碧血玉叶花
2015-06-02 · TA获得超过4976个赞
知道大有可为答主
回答量:6154
采纳率:0%
帮助的人:1727万
展开全部
var t=1;
$(function(){
    len=$("#slideshow>ul>li").length;
    $("#slideshow>ul>li").hide();//隐藏全部
    $("#slideshow>ul>li").eq(0).show();//默认显示第一个
    time=setInterval("change()",3000);//每3秒自动播放
    $(".previous").click(function(){//点击上一个函数
        clearInterval(time);
        $("#slideshow>ul>li").fadeOut();
        $("#slideshow>ul>li").eq(t-2).fadeToggle();
        t--;
        if(t==0){
            t=len;
        }
        time=setInterval("change()",3000);
    })
    $(".next").click(function(){//点击下一个函数
        clearInterval(time);
        $("#slideshow>ul>li").fadeOut();
        $("#slideshow>ul>li").eq(t).fadeToggle();
        t++;
        if(t==len){
            t=0;
        }
        time=setInterval("change()",3000);
    })
})
function change(){//自动播放函数
    if(t<len){
        $("#slideshow>ul>li").fadeOut();
        $("#slideshow>ul>li").eq(t).fadeToggle();
        t++;  
    }else{
        t=0;
        $("#slideshow>ul>li").fadeOut();
        $("#slideshow>ul>li").eq(t).fadeToggle();
        t++;
    }
}
追问
能在我源代码的基础上修改么
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式