简单的效果就是 鼠标指到1、2、3、4、5上就显示对应的img
稍复杂的就是 诸如滚动,渐隐渐显等效果,楼主可以搜下 js Slides ,看看 实现原理,然后自己模拟做一下

解决方案 »

  1.   

    可以搜索“jquery 图片轮播”,很多代码可用
      

  2.   

    这里
    http://qingxinxz.tk/newindex/content.asp?id=200
    有自己写的一个说明以及源码的下载地址,当然也可以下载一些jquery插件使用,效果很棒
      

  3.   

    我想用最简单的办法setTimeout()这样的方法怎么实现呢?
      

  4.   

    在jquery中要使用setInterval(); 
    了,跟setTimeout()原理差不多的吧 也就是调用一个函数,定时执行。用传统的dom的话只能做简单的图片切换
      

  5.   

    function banner(index){

       for(var i=1;i<=4; i++)
    {
    if(index==i)
    {
    $("#banner_"+i).addClass("current");
    $("#img_"+i).show();
    }
    else
    {
    $("#banner_"+i).addClass("").removeClass("current");
    $("#img_"+i).hide();
    }
    }
    }我已经做好了,鼠标经过时的图片切换,现在我就是想用setInterval()方法,怎么调用这个带参数的方法,实现我想要的功能。
      

  6.   

    var n=1;
    setInterval("banner(n)",2000);
    n++;
      

  7.   

    var n=1;
    setInterval("banner(n)",2000);
    n++;
    这个可以循环到2,怎么让它循环到4呢?
      

  8.   

    这你把n++写到banner()里面去么,这样改动比较大了
      

  9.   

    那我现在这个问题简化一下,用setInterval()函数,怎么实现过多少秒可以实现图片切换
      

  10.   

    其实这个效果我已经做出来了,感兴趣的可以看看这篇博文http://blog.csdn.net/jianan19860/article/details/7556038