这段焦点图代码是什么意思呢,我真的一点都看不懂,有谁能帮帮我解释一下么,谢谢

//JavaScriptDocument$(document).ready(function(e){varnum=1;varpath='images/';vartxt=[... // JavaScript Document
$(document).ready(function(e) {
var num=1;
var path='images/';
var txt=['第一个焦点图','第二个焦点图','第三个焦点图','第四个焦点图','第五个焦点图'];
var pic=['first.jpg','second.jpg','third.jpg','fourth.jpg','fifth.jpg'];
var links=['#','#','#','#','#'];

//结构初始化
$('.pic').append('<ul><li></li><li></li><li></li><li></li><li></li></ul>');
$('.pic li').each(function(index, element) {
$('.pic li:eq('+index+')').html('<a href="'+links[index]+'" target="blank"><img src="'+path+pic[index]+'"></a>');
});
//页面初始化
$('.pic li:gt(0)').hide();
$('.tit').html(txt[0]);
$('.nav li:eq(0)').addClass('current');

//焦点图导航操作
$('.nav li').each(function(index, element) {
$(this).mouseover(function(){
show(index);
});
});

//封装播放函数
var show=function(i){
//先把可见的图片隐藏
$('.pic li:visible').hide();
//显示当前索引值相同的图片
$('.pic li:eq('+i+')').fadeIn('fast');
//插入与索引值相同的txt文本
$('.tit').html(txt[i]);
//移除当前具有current元素的该样式
$('.nav li.current').removeClass('current');
//将当前元素增加current样式
$('.nav li:eq('+i+')').addClass('current');
};

//自动切换
auto=setInterval(function(){
show(num);
num++;
if(num==5){
num=0;
}
},1000);
//鼠标移动到nav上之后,要停止自动切换,移开之后继续自动切换
$('.nav').hover(
function(){
clearInterval(auto);
},
function(){
auto=setInterval(function(){
show(num);
num++;
if(num==5){
num=0;
}
},1000);
}
);
});
泉州清波灭鼠消杀公司 泉州有哪些灭鼠公司 泉州有哪些灭蟑螂公司 泉州清波消杀咨询服务有限公司
展开
 我来答
梦支离破碎5d
2011-12-10 · TA获得超过173个赞
知道小有建树答主
回答量:2251
采纳率:0%
帮助的人:491万
展开全部
焦点图
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式