广东南海鹏博资讯有限公司是一家位于中国广东省南海区的信息技术公司。该公司专注于为客户提供各种信息技术咨询和服务,包括软件开发、系统集成、数据分析等。公司的使命是通过技术创新和优质服务,帮助客户实现业务目标和发展愿景。
公司网站上有一个图片轮换的功能,通过以下JavaScript代码实现:
var bnT = 0;
var bnS = 0;
var bnTr = null;
var bnTi = 5000;
nBanner = function(s){ if(s!=bnS){ $("#n_banner>ul>li").eq(bnS).hide(); $("#n_banner>ul>li").eq(s).fadeIn(); $("#n_banner>dl>dd>em").eq(bnS).removeClass("on"); $("#n_banner>dl>dd>em").eq(s).addClass("on"); $("#n_banner>dl>dt").html($("#n_banner>ul>li").eq(s).attr("title")); bnS = s; }
}
nBannerN = function(){ if(bnS < bnT-1 ){ nBanner(bnS+1); }else{ nBanner(0); }
}
$(function(){ /*图片轮换*/ bnT = $("#n_banner>ul>li".length); for(var i=0;i<bnT;i++){ $("#n_banner>ul>li").hide(); $("#n_banner>ul>li").eq(i).show(); setTimeout(function(){ nBannerN(); },i*1000); } });
这段代码首先定义了一些变量,如bnT
表示轮换的总数,bnS
表示当前显示的图片索引。然后定义了两个函数,nBanner
用于切换图片,nBannerN
用于更新图片索引。最后在文档加载完成后,通过循环显示所有图片,并设置每个图片的切换间隔为1秒。