谁有网页中图片切换的代码,最好是js的,我试过通过改变src还有数组结合,搞不懂怎么让图片一个个切

谁有网页中图片切换的代码,最好是js的,我试过通过改变src还有数组结合,搞不懂怎么让图片一个个切换... 谁有网页中图片切换的代码,最好是js的,我试过通过改变src还有数组结合,搞不懂怎么让图片一个个切换 展开
 我来答
小花猫等你宠28
2017-08-25
知道答主
回答量:26
采纳率:0%
帮助的人:9.9万
展开全部

最简单的JS切换,先引用jquery

<script type="text/javascript" src="jquery.js"></script>

js代码

var arr = ["image/1.jpg", "image/2.jpg", "image/3.jpg", "image/4.jpg"];
        var arr1 = ["img1", "img2", "img3", "img4"];
        var count = 0;
      

        function go()
        {
            $("#img").attr("src", arr[count]);
            $("#img").attr("alt", arr1[count]);
            count++;
            if (count >= 4)
            {
                count = 0;
            }
        }

        setInterval("go()", 1000);

html代码

<img src="image/1.jpg" alt="img1" id="img" />

图片一秒切换一次,arr配置需要切换的图片,arr1配置对应图片的alt属性,需要别的属性自己再增加数组

千羽千寻online
2017-08-24 · TA获得超过645个赞
知道小有建树答主
回答量:735
采纳率:37%
帮助的人:180万
展开全部
图片全部加载
然后一个个显示出来就行了,不需要改变src
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jack_wang0823
2017-08-28 · TA获得超过2957个赞
知道大有可为答主
回答量:4143
采纳率:87%
帮助的人:1444万
展开全部
<script language =javascript > 
var curIndex=0; 
//时间间隔 单位毫秒 
var timeInterval=5000; 
var arr=new Array(); 
arr[0]="1.jpg"; 
arr[1]="2.jpg"; 
arr[2]="3.jpg"; 
arr[3]="4.jpg"; 
arr[4]="5.jpg"; 
arr[5]="6.jpg"; 
arr[6]="7.jpg"; 
setInterval(changeImg,timeInterval); 
function changeImg() 

var obj=document.getElementById("showpic"); 
if (curIndex==arr.length-1) 

curIndex=0; 

else 

curIndex+=1; 

obj.src="image/"+arr[curIndex]; 

</script> 
<img src="image/1.jpg" width="427" height="219" id="showpic" />
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友b83b9635e12
2015-09-21
知道答主
回答量:14
采纳率:0%
帮助的人:3.7万
展开全部
图片轮播吗,用div ul li 横向排开,然后改变div 的left值切换显示
追问
思路有很多,有代码吗
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友094f162
2015-09-20
知道答主
回答量:52
采纳率:0%
帮助的人:10.2万
展开全部
什么?_?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式