网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
08月10日漏签0天
web前端开发吧 关注:152,420贴子:319,419
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 5回复贴,共1页
<<返回web前端开发吧
>0< 加载中...

【求助】急求各位大大帮解决js图片轮转不能动问题!

  • 只看楼主
  • 收藏

  • 回复
  • 爱指弹的椰子君
  • 初级码工
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>图片轮播</title>
<script type="text/javascript">
var picsArr=new Arry();
picsArr[0]="imgs/1.jpg";
picsArr[1]="imgs/2.jpg";
picsArr[2]="imgs/3.jpg";
picsArr[3]="imgs/4.jpg";
picsArr[4]="imgs/5.jpg";
var timer,index=0;
windows.onload=showPic;
function showPic()
{
document.getElementById("pic").src=picArr[index];
if(index<(picArr.length-1))
index++;
else
index=(index+1)%picArr.length;
timer=setTimeout("showPic()",2000);
}
</script>
</head>
<body>
<img src="imgs/1.jpg" width="400" height="200" id="pic" alt=""/>
</body>
</html>


  • 爱指弹的椰子君
  • 初级码工
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
RT,求助QAQ!


2025-08-10 16:12:41
广告
不感兴趣
开通SVIP免广告
  • 顺139
  • 完全小白
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
<script type="text/javascript">
var picsArr = [
"imgs/1.jpg",
"imgs/2.jpg",
"imgs/3.jpg",
"imgs/4.jpg",
"imgs/5.jpg"
],
timer = picsArr.length,
index = 0;
window.onload = showPic;
function showPic(){
if (index === timer) index = 0;
document.getElementById("pic").src = picsArr[index++];
setTimeout(showPic,2000);
}
</script>
<img src="imgs/1.jpg" width="400" height="200" id="pic" alt="" />


  • 顺139
  • 完全小白
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
<style>
.box,.box *{
margin:0;padding:0;
}
.box{
margin:0 auto;
position:relative;min-width:320px;height:240px;overflow:hidden;max-width:640px;width:100%;
}
.box>ul.box1{ text-align:center;
list-style-type:none;
height:240px;position:absolute;top:0;z-index:10;left:0;
min-width:960px;
}
.box>ul.box1>li{
position:relative;
float:left;height:240px;
min-width:320px;
}
.box>ul.box1>li>p{
position:absolute;width:100%;z-index:100;line-height:36px;left:0;bottom:0;background:rgba(0,0,0,0.3);color:#fff;
}
.box>ul.box1>li>img{
border:none;width:100%;height:100%;
}
.box>ul.box2{
position:absolute;bottom:45px;left:50%;width:90px;height:10px;_border:1px solid pink;margin-left:-44px;z-index:28;list-style-type:none;
}
.box>ul.box2>li{
float:left;margin-left:10px;border:1px solid #999;width:18px;height:8px;background:white;
}
.box>ul.box2>li.x{
background:#999;
}
</style>
<div class="box">
<ul id="boxd" class="box1">
<li><img src="image/010.jpg" alt="." /><p>图片轮播简单的111</p></li>


  • 顺139
  • 完全小白
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
<li><img src="image/2015520.jpg" alt="." /><p>图片轮播简单的222</p></li>
<li><img src="image/109.jpg" alt="." /><p>图片轮播简单的333</p></li>
</ul>
<ul class="box2">
<li class="x"></li><li></li><li></li>
</ul>
</div>
<script src="http://ajax.googleapis.com/ajax/libs /jquery/1.4.0/jquery.min.js"></script>
<script>
var $_c = $('.box').width();
$('.box>.box1').width($_c * 3);
$('.box>.box1>li').width($_c);
var aArr = [
0,-$_c,-$_c * 2
],oTime = setInterval(fnTime,4000),iIndex = 0;
function fnTime(){
iIndex++;
if (iIndex === 3) iIndex = 0;
$('#boxd').animate({
left : aArr[iIndex]
},480,function(){
$('.box2>li').eq(iIndex).addClass('x').siblings().removeClass('x');
});
}
$('.box').hover(function(){
clearInterval(oTime);
},function(){
oTime = setInterval(fnTime,4000);
});
</script>
<!--
我觉得楼主发根本不算图片轮播 只是直接换 src 地址 图片 [吐舌]
-->


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 5回复贴,共1页
<<返回web前端开发吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示