
在bannerjs中
auto:function(){thisuauto=setInterval(function(){lanrenzhijiaslidermove(1,1)},thisa1000)
},
在init函数中
thisa=optionsauto||0;这里thisa是optionsauto,也就是取决于首页页面
lanrenzhijiasliderinit('slider',{auto:3,//这里是代表a,
vertical:1,
navId:'nav',
curClass:'nav',
index:0});
这里a=3,所以会每隔31000毫秒切换,3秒切换
相应调整auto的值就可以了,比如2秒切换直接
lanrenzhijiasliderinit('slider',{auto:2,//这里是代表a,为2秒
vertical:1,
navId:'nav',
curClass:'nav',
index:0});
有几个语法错误,以下是修改后的:
consolelog("begin");function Scroll(){
var a=0;
var b=0;
var m=0;
oli=documentgetElementsByTagName("img");//标签名要用双引号
//将j<6改成j<olilength,使用起来更灵活
//所有z-index要改成驼峰写法zIndex
//最后a少了个++,不然zIndex=0无法切换
for(var j=0;j<olilength;j++){a=j;oli[a]stylezIndex=a++;};
setInterval(Next,3000);//去掉回调函数Next的括号
function Next(){
for(var i=0;i<olilength;i++){
b=i;
if(b<olilength-1){
m=oli[b]stylezIndex;
oli[b]stylezIndex=oli[b+1]stylezIndex;
oli[b+1]stylezIndex=m;
}else{
m=oli[a]stylezIndex;
oli[a]stylezIndex=oli[0]stylezIndex;
oli[0]stylezIndex=m;}
};
};
};
consolelog("end");
windowonload = function(){Scroll();};
这样就可以正常运行了
在html里面写就好了,如下:
<a href="放你点击此时需要跳转的连接" name="a_pinXuan">
<img src="images/carousel_2jpg" alt="">
</a>
在的外面加个a标签
以上就是关于一个首页轮播图片,怎么才能知道 是哪个代码控制了它的切换时间全部的内容,包括:一个首页轮播图片,怎么才能知道 是哪个代码控制了它的切换时间、JS用z-index实现的轮播图为啥运行不了、如何将轮播图加上链接 就是轮播的时候点击这图片可以跳转另一个页面等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)