HTML代码






标题








>








CSS代码


{ div
宽度:670px;
身高:240px;
职位:相对;
溢出:隐藏;
}
UL,
DIV OL {
列表样式:无;
位置:绝对;
保证金:0;
填充:0;
}
ul.img-ul
,
DIV ol.img-ul {
宽度:3350px;
身高:240px;
Z指数:100;
}
ul.img-ul div > >李,
DIV ol.img-ul >李{
浮点数:左;
宽度:670px;
身高:240px;
}
ul.index-ol
,
DIV ol.index-ol {
宽度:205px;
底部:10px;
左:217px;
Z指数:1000;
}
ul.index-ol div > >李,
DIV ol.index-ol >李{
浮点数:左;
光标:指针;
左:20px保证金;
背景:# 000;
颜色:# FFF;
边框半径:50%;
身高:20px;
宽度:20px;
文本对齐:中心;
行高:20px;
}
ul.index-ol li.active div > >,
DIV ol.index-ol > li.active {
背景:红色;
}
div.slide {
Z指数:500;
位置:绝对;
宽度:670px;
身高:240px;
左:0;
顶部:0;
}
div.slide >跨{ {
光标:指针;
位置:绝对;
上图:100px;
宽度:30px;
身高:60px;
行高:60px;
文本对齐:中心;
字体大小:20px;
颜色:# FFF;
背景:RGBA(0, 0, 0,0.2);
}
div.slide >跨度:nth-child(1){
左:0;
}
div.slide >跨度:nth-child(2){
权利:0;
}


Javascript代码


var arr = {
{IMG:, /图像/ banner_01 .jpg},
{IMG:, /图像/ banner_02 .jpg},
{IMG:, /图像/ banner_03 .jpg},
{IMG:, /图像/ banner_04 .jpg},
{IMG:, /图像/ banner_05 .jpg},
};
VaR伦博= {
可以:0 /法官
ul_li: / /图片列表
ol_li: / /数字列表
宽度:
间隔: /定时器
init:函数(){
console.log(本);
this.view();
this.view_index();
$(OL。指数OL)。儿童(李:情商(0))。AddClass(主动);
这个宽度= $(UL。IMG UL >里),Width(); / / 670
(这个幻灯片);这是左右箭头。
(这个。animation_index); / /这是。
(这是Play);这是自动旋转木马。
(这个鼠标);这是鼠标滑动/滑块。
},
鼠标:函数(){
无功_this =这;
$(#旗帜),({
Mouseenter:函数(){
_this.stop()
},
Mouseleave:函数(){
_this.play ();
}
})
},
播放:函数(){
这个区间= setInterval(){()函数(
无功active_index = parseInt($(OL。指数OL >里。主动)。Attr(索引)); / /获取当前激活的。
$(OL。指数OL >里),RemoveClass(主动);
$(这)。AddClass(主动);
(1)this.animation;
(active_index = = 4)(active_index = 1);
$(OL。指数OL >李:情商(+(active_index + 1)+)),AddClass(主动)
}绑定(这个),3000);
},
停止:函数(){
ClearInterval(这个区间)
这个时间间隔= null;
},
(animation_index:功能){ / /更新。
无功_this =这;
$(OL。指数OL >里)。Mouseenter(功能(下标{ / /)点击
无功active_index = $(OL。指数OL >里。主动)。Attr(索引); / /获取当前激活的。
VaR指标= $(this)。Attr(索引); / /获取当前;
如果(active_index = =指数){ return;};
$(OL。指数OL >里),RemoveClass(主动);
$(这)。AddClass(主动);
var = index-active_index;
_this.animation(结束)
})
},
(幻灯片:函数){单击
无功_this =这;
$(div.slide >跨度)。Click(function(){)
如果(_this。可以){ return;};
无功active_index = parseInt($(OL。指数OL >里。主动)。Attr(索引)); / /获取当前激活的。
$(OL。指数OL >里),RemoveClass(主动);
如果(这方法= =prev){
(1)_this.animation;
(active_index = = 1)(active_index = 5);
$(OL。指数OL >李:情商(+(active_index-1)+)),AddClass(主动)
其他{ }
_this.animation(- 1);
(active_index = = 4)(active_index = 1);
$(OL。指数OL >李:情商(+(active_index + 1)+)),AddClass(主动)
}
})
},
(视图:函数)更新图片
对于(var i = 0;i < arr.length;i++){
这个ul_li + =
}
$(UL。IMG UL)。Html(这。ul_li);
这ul_li = ;
},
(view_index:功能){ / /数字更新
对于(var i = 0;i < arr.length;i++){
这个ol_li + = +(i + 1)+
}
$(OL。指数OL)。Html(这。ol_li);
},
动画:函数(n){动画
这个可以= 1;
如果(n<0){
ARR = arr.splice(arr.length + N,N)Concat(ARR);
this.view();
$(UL。IMG UL)。Css({左:N *。宽度+PX});
$(UL。IMG UL)。动画({左:0px},1000、函数(){()}
这个可以= 0;
}绑定(这个);
其他{ }
$(UL。IMG UL)。动画({左:N *。宽度+PX},1000、函数(){)
ARR = arr.concat(arr.splice(0,n));
this.view();
$(UL。IMG UL)。Css({左:0 +PX});
这个可以= 0;
}绑定(这个);
}
}
};
Lunbo.init();



以上是本文的全部内容,希望本文的内容能给大家的学习或工作带来一定的帮助,同时也希望能给予更多的支持!
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。