jquery实现$(function () { // 官网首页banner轮播焦点按钮居中处理 var lilen = $(".banner-nav").find("li").size(); var ulwidth = lilen * 16 + (lilen - 1) * 8; var winwidth = $(window).width(); if (winwidth < 1180) { winwidth = 1180; } var leftpos = parseFloat((winwidth - ulwidth) * 50 / winwidth); $(".banner-nav").css("left", leftpos + "%"); });//轮播组件(function(win){ win.timerFID=''; win.slider={ currentFocusI:0, changeingFocus:false, navflag:false, speed:800, init:function(o){ var that=this; that.o=o; that.list= o.find('a.banner'); that.bar = o.find('.banner-bar'); that.bannerBg = o.find('.banner-bg'); that.nav= o.find('.banner-nav li'); that.initlist(); that.bindNav(); that.starFocustAm(); that.bindIEClick(); }, bindNav:function(){ var that=this; that.nav.bind('click',function(e){ var cur = $(e.currentTarget), i=0; that.bar.stop(); that.bar.css({'width': '0'}); if(that.navflag)return false; if(!cur.hasClass('active')){ that.navflag=true; //计算当前active 值 that.animateOut(that.o.find('.banner-nav li.active').attr('i')); if(cur.attr('i')=='0'){ i=that.nav.length-1; }else{ i=parseInt(cur.attr('i'))-1; } that.animateIn(i); } }); }, initlist:function(){ var that=this; //计算当前active 值 for(i=0;i
文件目录······
暂无数据
猜你喜欢
更多»
项目推荐
更多»
PDF电子书
更多»
Java多线程编程核心技术
(2)
Linux命令详解词典.pdf
(5)
深入Python3中文版
(0)
百度SEO一本通.pdf
(0)
mysql必知必会.pdf
(2)
疯狂JAVA讲义 pdf电子书
(3)
C# 图解教程pdf电子书
(3)
研磨设计模式 pdf电子书
(0)