昂立智立方1对1官方网站 全国
  • 官网改版
  • 公开课
  • 暑秋1对1
  • 0元试听
  • 188元体验课
  • 中考
  • 高考服务

1 2 3 4
新闻资讯
上海教育课程导航
查看培训班列表>> 高中高三全部课程
4008-330-305
直接接听,专业课程顾问免费服务哦!
校区 校区导航
「内部优惠」预约
课程预约
电话:4008-330-305

昂立智立方1对1
海量资料免费领

$(function() { var sWidth = $("#article-banner").width(); //获取焦点图的宽度(显示面积) var len = $("#article-banner .items li").length; //获取焦点图个数 var index = 0; var picTimer; //左右滚动,即所有li元素都是在同一排向左浮动,所以这里需要计算出外围ul元素的宽度 $("#article-banner .items").css("width", sWidth * (len)); //以下代码添加数字按钮和按钮后的半透明条,还有上一页、下一页两个按钮 var navs = ""; for (var i = 1; i <= len; i++) { navs += "" + i + ""; } $("#article-banner .nav").html(navs); //鼠标滑上焦点图时停止自动播放,滑出时开始自动播放 $("#article-banner").hover(function() { clearInterval(picTimer); }, function() { picTimer = setInterval(function() { showPics(index); index++; if (index == len) { index = 0; } }, 4500); //此4000代表自动播放的间隔,单位:毫秒 }).trigger("mouseleave"); //为小按钮添加鼠标滑入事件,以显示相应的内容 var $navsDOM = $("#article-banner .nav span"); $navsDOM.mouseenter(function() { showPics($navsDOM.index($(this))); }); //显示图片函数,根据接收的index值显示相应的内容 function showPics(index) { //普通切换 var nowLeft = -index * sWidth; //根据index值计算ul元素的left值 $("#article-banner .items").stop(true, false).animate({ "left": nowLeft }, 500); //通过animate()调整ul元素滚动到计算出的position $navsDOM.removeClass("on").eq(index).addClass("on"); //为当前的按钮切换到选中的效果 } });