浏览示例

浏览示例
本文介绍了jQuery实现的例子,宽屏图片的旋转木马教程实例,供大家分享,供大家参考

运行效果的截图如下:

介绍jQuery库

创建HTML

整个代码分为三部分:
1,加载部分负荷;
2,图片部分,这里的图片只能是4,朋友的心脏来改善它。
3,tab按钮部分,当然,这里只能是4个按钮,还需要改进。

精彩的活动载入其中。

5月22日测试开放资格
世界第一次测试的刻章开幕了。
古代游戏手册
游戏的四大特点

css样式

这里的CSS可以根据项目的要求定制,只要你明白OK的原理,就不必停留在下面的代码中。

。ggloading,ggloading2 {。
背景图片:URL(..);
}
{。GG
宽度:100%;
身高:500px;
职位:相对;
Z指数:1;
溢出:隐藏;
保证金:0汽车;
背景:# d3d3d3 URL(。 / /加载图像。JPG)repeat-x;
}
{。ggloading
位置:绝对;
左:40%;
上图:200px;
宽度:325px;
文本对齐:中心;
身高:56px;
背景位置:0 274px;
后台重复:不重复;
行高:56px;
颜色:# 9c9c9c;
}
{。ggloading2
宽度:330px;
身高:56px;
背景位置:213px - 330px;
后台重复:不重复;
}
ggloading EM {。
字体粗细:粗体;
}
{。GGS
宽度:200%;
身高:500px;
左:- 50%;
顶部:0;
位置:绝对;
}
{。ggbox
宽度:1920px;
身高:500px;
保证金:0汽车;
}
ggbox {。
显示块;
宽度:1920px;
身高:500px;
位置:绝对;
Z指数:1;
不透明性:0.1;
}
ggbox { IMG。
显示块;
宽度:1920px;
身高:500px;
}
{。GGB
位置:绝对;
宽度:100%;
左:0;
底部:0;
身高:40px;
Z指数:4;
背景颜色:# 32342e;
背景:repeat-x重复;
背景位置:50% 40px;
}
{。ggbtns
宽度:960px;
身高:40px;
保证金:0汽车;
左边界:1px solid # 090908;
边境:1px solid # 6a6a60;
}
ggbtns {。
浮点数:左;
显示块;
宽度:240px;
身高:40px;
文本对齐:中心;
10px垫上;
颜色:# 848380;
字体大小:14px;
行高:40px;
背景位置:0 10px;
职位:相对;
上图:- 10px;
大纲:无;
后台重复:不重复;
光标:指针;
}
ggbtns EM {。
显示块;
宽度:210px;
身高:40px;
保证金:0汽车;
溢出:隐藏;
}
ggbtns {:悬停。
颜色:# e7e7e7;
}
ggbtns {:焦点。
大纲:无;
}
ggbtns { a.gn。
颜色:# e7e7e7;
背景位置:00;
}
。GGB,ggbtns一{。
背景图片:URL(..);
}
{ a.gn
背景图片:URL(..);
}

JS代码

最后来到关键部分,这部分代码不多,一起看看吧。

函数)加载后执行文件

美元美元美元/箱,BTNs 欺诈的定义,为我变,自动换片的自动播放功能,循环定时器。
VaR对美元美元(# GG),美元美元(#盒子= con.find ggbox),(con.find BTNs =美元美元# ggbtns '),i = 0,自动换片=函数(){()
i = 1; /计数器+ 1
如果(i = 4){ = 0;i 4 } /如果计数器被重置为0。给我

btns.find美元(A:情商(+我+ ')'),AddClass('gn)。兄弟姐妹()RemoveClass('gn);
查找标签中的tab标签,添加GN样式,同时删除所有标签的GN样式。
无功电流= $(box.find:情商(+我+ ')'),curr.siblings进程();
/ /定义当前变量和赋值为当前显示图片框的标签定义了美元,美元的箱变的有价值,目前除了显示所有标签的图片标签。
Prev.css('z-index ',2);所有标签 / /合箱除了一个标签显示当前图片更改为2,这是该指标值,向下移动一层。
Curr.css('z-index ',3)。动画({ / /合箱)的标签上显示当前图像的索引值改为3,即上升到一个水平,然后用jQuery的动画来更改不透明度为1 150毫秒,然后执行匿名函数。
不透明:1
},除了当前图片的标记外,150中的所有标签(函数)({)的索引值被更改为1,透明度被更改为0.1。
Prev.css({
Z:1、'opacity:0.1
});
});
},环= setInterval(自动换片,5000); / /定义定时器,每隔5秒执行一个自动换片功能,实现自动播放。
con.hover美元(函数(){ / /定义鼠标悬浮和离开事件
ClearInterval(环); / /鼠标悬浮取出长长的定时器,停止播放
}函数(){()
环= setInterval(自动换片,5000); / /鼠标左携带长长的计时器,继续玩
});
btns.find美元('a')。Click(功能)选项卡({ / /定义按钮事件
i = $(this)。index()- 1;当前标签中的索引值- 1,并分配给i计数器
(自动换片); / /呼叫切换方法切换图片
});
});
我不知道上面提到的亲戚,知道原理是不是事实上,整个代码分为四部分:

1、图片切换

以我为计数器,它显示的是我目前的照片。所有其他的照片都是隐藏的。它将GN样式添加到我当前的按钮中,而其他按钮则删除GN样式,但每次调用函数时,我会增加1。

2。自动播放

定义了一个定时器循环,每5秒调用一个开关函数。

3、鼠标悬停事件

结果表明,当鼠标暂停时,循环计时器被清除,鼠标离开时,鼠标被加载到循环计时器中。

4、按钮事件

绑定选项卡按钮以单击事件,然后单击当前选项卡按钮的索引值- 1来调用i,并调用开关函数。
以上是jQuery实现图片旋转木马的关键代码,希望大家仔细学习,教程中仍有很多问题,希望有所改进。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部