最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

jQuery实现宽屏图片轮播实例教程_jquery

来源:懂视网 责编:小采 时间:2020-11-27 21:46:09
文档

jQuery实现宽屏图片轮播实例教程_jquery

jQuery实现宽屏图片轮播实例教程_jquery:本文实例讲述了jQuery实现宽屏图片轮播实例教程。分享给大家供大家参考。具体如下: 运行效果截图如下: 引入jquery库 构建html 整个代码分为三部分: 1、加载部分loadding ; 2、图片部分,这里图片只能是4张,有心的朋友再改良下吧; 3、TAB按钮
推荐度:
导读jQuery实现宽屏图片轮播实例教程_jquery:本文实例讲述了jQuery实现宽屏图片轮播实例教程。分享给大家供大家参考。具体如下: 运行效果截图如下: 引入jquery库 构建html 整个代码分为三部分: 1、加载部分loadding ; 2、图片部分,这里图片只能是4张,有心的朋友再改良下吧; 3、TAB按钮
本文实例讲述了jQuery实现宽屏图片轮播实例教程。分享给大家供大家参考。具体如下:
运行效果截图如下:

引入jquery库


2、图片部分,这里图片只能是4张,有心的朋友再改良下吧;

3、TAB按钮部分,当然这里也只能是4个按钮,也需要改进。


 
 精彩活动载入中
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 5月22日测试开启领报名资格
 首测世界的雕琢篇章开启
 上古世纪游戏资料手册
 游戏四大特色揭晓
 
 
 

CSS样式
这里的CSS可以根据项目需求自定义,不必拘泥于下面的代码,只要弄懂其中的原理就OK了。若你看不懂下面的CSS的话就恶补下吧,在此就不一一讲解了。

.ggLoading, .ggLoading2 {
 background-image: url(../images/nav.png);
}
.gg {
 width: 100%;
 height: 500px;
 position: relative;
 z-index: 1;
 overflow: hidden;
 margin: 0 auto;
 background: #d3d3d3 url(../images/loading.jpg) repeat-x;
}
.ggLoading {
 position: absolute;
 left: 40%;
 top: 200px;
 width: 325px;
 text-align: center;
 height: 56px;
 background-position: 0 -274px;
 background-repeat: no-repeat;
 line-height: 56px;
 color: #9c9c9c;
}
.ggLoading2 {
 width: 330px;
 height: 56px;
 background-position: 213px -330px;
 background-repeat: no-repeat;
}
.ggLoading em {
 font-weight: bold;
}
.ggs {
 width: 200%;
 height: 500px;
 left: -50%;
 top: 0;
 position: absolute;
}
.ggBox {
 width: 1920px;
 height: 500px;
 margin: 0 auto;
}
.ggBox a {
 display: block;
 width: 1920px;
 height: 500px;
 position: absolute;
 z-index: 1;
 opacity: 0.1;
}
.ggBox img {
 display: block;
 width: 1920px;
 height: 500px;
}
.ggb {
 position: absolute;
 width: 100%;
 left: 0;
 bottom: 0;
 height: 40px;
 z-index: 4;
 background-color: #32342e;
 background-repeat: repeat-x;
 background-position: 50% -40px;
}
.ggBtns {
 width: 960px;
 height: 40px;
 margin: 0 auto;
 border-left: 1px solid #090908;
 border-right: 1px solid #6a6a60;
}
.ggBtns a {
 float: left;
 display: block;
 width: 240px;
 height: 40px;
 text-align: center;
 padding-top: 10px;
 color: #848380;
 font-size: 14px;
 line-height: 40px;
 background-position: 0 10px;
 position: relative;
 top: -10px;
 outline: none;
 background-repeat: no-repeat;
 cursor: pointer;
}
.ggBtns a em {
 display: block;
 width: 210px;
 height: 40px;
 margin: 0 auto;
 overflow: hidden;
}
.ggBtns a:hover {
 color: #e7e7e7;
}
.ggBtns a:focus {
 outline: none;
}
.ggBtns a.ggOn {
 color: #e7e7e7;
 background-position: 0 0;
}
.ggb, .ggBtns a {
 background-image: url(../images/main.jpg);
}
a.ggOn {
 background-image: url(../images/gg.png);
}

JS代码
终于来到重点部分了,这部分的代码不多,一起来看下吧。

不知亲们看完以上的注释,知道原理了没有呢?其实整个代码分为四个部分:
1、图片切换
以i作为计数器,显示当前为i的图片,其它图片全部隐藏,给当前为i的按钮加上ggOn样式,其它按钮去除ggOn样式,而每次调用切换函数时i自增1。
2、自动播放
定义一个定时器loop,每5秒调用一次切换函数。
3、鼠标hover事件
原来就是鼠标悬浮时清除loop定时器,鼠标离开时载入loop定时器。
4、按钮事件
绑定tab按钮单击事件,单击后给i赋上当前tab按钮的index值-1,调用切换函数。

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

jQuery实现宽屏图片轮播实例教程_jquery

jQuery实现宽屏图片轮播实例教程_jquery:本文实例讲述了jQuery实现宽屏图片轮播实例教程。分享给大家供大家参考。具体如下: 运行效果截图如下: 引入jquery库 构建html 整个代码分为三部分: 1、加载部分loadding ; 2、图片部分,这里图片只能是4张,有心的朋友再改良下吧; 3、TAB按钮
推荐度:
标签: 轮播 教程 示例
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top