网易保健品网站jQuery焦点图轮播滚动切换特效代码

版权:原创 更新时间:1年以上
[该文章底部包含文件资源,可根据自己情况,决定是否下载资源使用,时间>金钱,如有需要,立即查看资源]

以下是 网易保健品网站jQuery焦点图轮播滚动切换特效代码 的示例演示效果:

当前平台(PC电脑)
  • 平台:

部分效果截图:

网易保健品网站jQuery焦点图轮播滚动切换特效代码

HTML代码(index.html):

<!DOCTYPE HTML>
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>网易保健品网站jQuery焦点图</title>
    <link rel="stylesheet" href="css/zzsc.css" />
    <script src="js/jquery-1.4.2.js"></script>
    <script src="js/easyCore.js"></script>
</head>
<body>
    <center>
        <div class="fright cleafix">
            <section id="picBox" class="sliderBox">
                <ul id="show_pic">
                    <li><a target="_blank" href="#"><img src="images/hoqk6ne310002.jpg" width="710" height="280" border="0" /></a></li>
                    <li class="hide"><a target="_blank" href="#"><img src="images/hmu2bby910001.jpg" width="710" height="280" border="0" /></a></li>
                    <li class="hide"><a target="_blank" href="#"><img src="images/hne5kxga10001.jpg" width="710" height="280" border="0" /></a></li>
                    <li class="hide"><a target="_blank" href="#"><img src="images/hlw1vdep10003.jpg" width="710" height="280" border="0" /></a></li>
                    <li class="hide"><a target="_blank" href="#"><img src="images/hp92wuht10001.jpg" width="710" height="280" border="0" /></a></li>
                    <li class="hide"><a target="_blank" href="#"><img src="images/hp0i5srm10022.jpg" width="710" height="280" border="0" /></a></li>
                </ul>
            </section>
        </div>
        <script src="js/index.js"></script>
    </center>
</body>
</html>

JS代码(index.js):

(function(b){
	b.fn.easySlider=function(a){
	return this.each(function(){
	var s=b(this),B=s.find("ul#show_pic li"),w=0,y=1000,r=1000,t=10,z=false,C=3000,u,i="",D,A,x=B.length;
	B.css({
	opacity:0,zIndex:t-1}
).eq(w).css({
	opacity:1,zIndex:t}
);
	for(A=0;
	A<x;
	A++){
	i+='<a href="#">'+(A+1)+"</a>"}
D=s.append(b('<div class="img_pagebox"><div class="img_page"><div id="icon_num" class="pageBox">'+i+"</div></div>").css("zIndex",t+1)).find(".pageBox a");
	D.mouseenter(function(){
	w=b(this).text()*1-1;
	B.eq(w).stop().fadeTo(r,1,function(){
	if(!z){
	u=setTimeout(v,C+r)}
}
).css("zIndex",t).siblings("li").stop().fadeTo(y,0).css("zIndex",t-1);
	b(this).addClass("active").siblings().removeClass("active");
	return false}
).focus(function(){
	b(this).blur()}
).eq(w).addClass("active");
	s.hover(function(){
	z=true;
	clearTimeout(u)}
,function(){
	z=false;
	u=setTimeout(v,C)}
);
	function v(){
	if(z){
	return}
w=(w+1)%D.length;
	D.eq(w).mouseenter()}
u=setTimeout(v,C)}
)}
;
	b.fn.picSlider=function(){
	return this.each(function(){
	var j=b(this),o,p,k,l,a=0,m=0,n=4;
	if(j.find(".preIcon").size()>0){
	o=j.find(".preIcon");
	p=j.find(".nextIcon");
	k=j.find("div.product");
	l=k.size();
	m=(l%n==0?parseInt(l/n,10):parseInt(l/n,10)+1);
	o.bind("click",function(){
	alert("l")}
);
	if(l>n){
	p.bind("click",function(){
	k.find(":first-child").hide();
	a++}
)}
}
}
)}
}
)(jQuery);
	var ajax_busy=false,ajax=function(b,f,c,a){
	var e,d;
	f=typeof f=="function"?f:function(){
}
;
	if(!a&&ajax_busy){
	return}
a?"":ajax_busy=true;
	d=true;
	$.ajax({
	url:b,data:c||{
}
,dataType:"json",type:"post",success:function(g){
	clearTimeout(e);
	ajax_busy=false;
	d&&f(g)}
,error:function(){
	clearTimeout(e);
	ajax_busy=false;
	d&&f({
	error:"error"}
)}
}
);
	e=setTimeout(function(){
	d=false,ajax_busy=false;
	f({
	error:"timeout"}
)}
,5000)}
;
	(function(a,b,d,c){
	b.extend(d,{
	quickInit:function(){
	this.lazyLoadImg();
	this.load_scrollmsg();
	this.subscribe();
	this.fixd_zoneFloatNav();
	this.init_mousetips()}
,myInit:function(){
	var e=function(f){
	b("img[lazyload]",f).each(function(){
	this.src=this.getAttribute("lazyload");
	this.removeAttribute("lazyload")}
)}
;
	b(".topArea").delegate("dl","mouseenter",function(){
	var f=b(this);
	if(!f.hasClass("open")){
	f.closest("ol").find(".open").removeClass("open").addClass("close");
	f.removeClass("close").addClass("open");
	e(f)}
}
);
	b("#show_pic li").removeClass("hide");
	b("#picBox").easySlider();
	b("#recommendBox .slidGoodsWrap").each(function(){
	d.initCommendList(this)}
);
	b(document).keydown(function(j){
	var g=b("#recommendBox").find(".slidGoodsWrap:visible"),f=b(a).scrollTop(),i=b(a).height(),h=g.offset().top;
	if(h>f&&h<f+i-100){
	switch(j.keyCode){
	case 37:d.goViewFavGoods(g,-1);
	break;
	case 39:d.goViewFavGoods(g,1);
	break}
}
}
);
	b(".slidGoodsType").bindTab(e,"mouseenter");
	b(".subTypeUL").bindTab(e,"mouseenter");
	b(".brandTab").bindTab(b.noop,"mouseenter","h3");
	this.countdown();
	this.countdown2();
	b("#weixin").mouseenter(function(){
	b("i",this).show()}
).mouseleave(function(){
	b("i",this).hide()}
);
	this.zoneFnHover()}
,fixd_zoneFloatNav:function(){
	var k=b(".zoneFloatNav"),e=b(".zone0"),h=e.offset().top,i=h,g=h-470,f=0,j=function(){
	var n=(document.body.scrollTop||document.documentElement.scrollTop),m=b(a),l=b("#srcoll2Top");
	if(m.width()<=1152||m.height()<731){
	k.hide();
	setTimeout(function(){
	if(b.isIE6){
	l.css({
	top:parseInt(b("a.guideOnline,a.guideOnlineDis").eq(0).css("top"))+60}
)}
else{
	b("#srcoll2Top").css("top",470)}
}
,40);
	return}
else{
	k.show();
	setTimeout(function(){
	if(b.isIE6){
	l.css({
	top:parseInt(b("a.guideOnline,a.guideOnlineDis").eq(0).css("top"))+285}
)}
else{
	b("#srcoll2Top").css("top",695)}
}
,40)}
if(n>g){
	if(b.isIE6){
	k.css({
	position:"absolute",top:(i+n-g)+"px"}
)}
else{
	k.css({
	position:"fixed",top:470+"px"}
)}
}
else{
	k.css({
	position:"absolute",top:i+"px"}
)}
}
;
	k.length&&b(a).scroll(j)&&b(a).resize(j)&&j();
	b("a",k).click(function(m){
	var l=document.body.scrollTop?document.body:document.documentElement.scrollTop?document.documentElement:null;
	f=b("a",k).index(this);
	f=f==6?114:f;
	if(l){
	b(l).animate({
	scrollTop:b(".zone"+f).offset().top}
,300)}
else{
	b(l).scrollTop(b(".zone"+f).offset().top)}
}
)}
,initCommendList:function(e){
	b(e).find(".slidGoodsViewL").click(function(f){
	d.goViewFavGoods(e,-4);
	f.preventDefault()}
).end().find(".slidGoodsViewR").click(function(f){
	d.goViewFavGoods(e,4);
	f.preventDefault()}
)}
,goViewLock:0,goViewFavGoods:function(e,g){
	if(this.goViewLock){
	return}
this.goViewLock=1;
	var l=b(".productsView",e),m=l.find(".product"),k=m.length,f=Math.min(Math.abs(g),k),j=0,n=[],h;
	if(g>0){
	for(h=0;
	h<f;
	h++){
	j+=m.eq(h).outerWidth();
	l.append(m.eq(h).clone());
	n.push(m.eq(h))}
l.animate({
	left:"-"+j+"px"}
,function(){
	b.each(n,function(i,o){
	o.remove()}
);
	l.css("left","0px");
	d.goViewLock=0}
)}
else{
	for(h=0;
	h<f;
	h++){
	j+=m.eq(k-h-1).outerWidth();
	l.prepend(m.eq(k-h-1).clone()).css("left","-"+j+"px");
	n.push(m.eq(k-h-1))}
l.animate({
	left:"0px"}
,function(){
	b.each(n,function(i,o){
	o.remove()}
);
	d.goViewLock=0}
)}
}
,timeParse:function(j){
	var i=parseInt(j/(60*60)),e,g,f='<strong class="c_orange">{
	h}
</strong>时<strong class="c_orange">{
	m}
</strong>分<strong class="c_orange">{
	s}
</strong>秒';
	j%=60*60;
	e=parseInt(j/60);
	g=j%60;
	return b.format(f,{
	h:i,m:e,s:g}
)}
,timeParse2:function(k){
	var j=parseInt(k/(60*60*24)),i,e,g,f='<strong class="day">{
	d}
</strong><em>天</em><strong class="hour">{
	h}
</strong><em class="hourTxt">小时</em><strong class="min">{
	m}
</strong><em>分</em><strong class="sec">{
	s}
</strong><em>秒</em>';
	k%=60*60*24;
	i=parseInt(k/(60*60));
	k%=60*60;
	e=parseInt(k/60);
	g=k%60;
	return b.format(f,{
	d:j,h:i,m:e,s:g}
)}
,wait_time:function(j,i,f,e){
	var g=0,h=e||1000,k;
	i(j);
	k=setInterval(function(){
	g+=1;
	if(g<j){
	i(j-g)}
else{
	f();
	clearInterval(k)}
}
,h);
	return k}
,countdown:function(){
	b("p.timerInfo[time]").each(function(){
	var e=b(this);
	d.wait_time(parseInt(e.attr("time")),function(f){
	e.html(d.timeParse(f))}
,function(){
	e.html(d.timeParse(0))}
)}
)}
,countdown2:function(){
	b("div.timerBox[time]").each(function(){
	var e=b(this);
	d.wait_time(parseInt(e.attr("time")),function(f){
	b("span.timer",e).html(d.timeParse2(f))}
,function(){
	b("span.timer",e).html(d.timeParse2(0))}
)}
)}
,load_scrollmsg:function(){
	var f=b("div.commWrap"),g=b("ul",f);
	if(f.height()>=g.height()){
	return}
function e(){
	var i=g.children("li:first"),h=i.height();
	g.animate({
	top:-h+"px"}
,500,function(){
	g.css("top","0px").append(i);
	setTimeout(function(){
	e()}
,7000)}
)}
e()}
,subscribe:function(){
	var h=b(".inputArea"),g=b(":button",h),e=b(":text",h),j,f={
	error:"<div class='addGoods2FavDialog addFavErr'><h3><b></b>提示</h3><p>{
	content}
</p><a class='iDialogClose'></a></div>",success:"<div class='addGoods2FavDialog addFavOK'><h3><b></b>订阅成功!</h3><p>我们会将网站促销信息发送到您的{
	content}
邮箱中,如果您想退订,请从邮件中选择退订即可。</p><a class='iDialogClose'></a></div>"}
,i=function(k,l){
	b.dialog({
	type:"shell",content:b.format(f[k?"success":"error"],{
	content:l}
),width:0,timeout:0,animate:3,layout:-1,position:"c"}
)}
;
	g.click(function(){
	j=b.trim(e.val());
	b.dialog();
	if(j.length==0||j==e.attr("placeholder")||(!/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(j))){
	return i(false,"请输入正确的邮箱格式哦")}
ajax("/index/dingyue.html",function(k){
	if(k.retcode==0){
	return i(true,j)}
else{
	return i(false,"真遗憾,订阅失败!<br/>请稍后再试")}
}
,{
	dingyueEmail:j}
)}
)}
,init_mousetips:function(){
	b(document).delegate("div.product div.linksBox","mouseenter",function(){
	var e=b("a.proIntro",this);
	if(!e.attr("_top")){
	e.attr("_top",e.css("top"))}
e.addClass("introHover").stop(true).animate({
	top:b(this).height()-e.height()}
,150)}
).delegate("div.product div.linksBox","mouseleave",function(){
	var e=b("a.proIntro",this);
	e.removeClass("introHover").stop(true).animate({
	top:e.attr("_top")}
,150)}
);
	b("div.hotArea ol li").mouseenter(function(){
	b(this).addClass("brandHover")}
).mouseleave(function(){
	b(this).removeClass("brandHover")}
)}
,zoneFnHover:function(){
	b("div.leftBox").delegate("div.zoneFnWrap","mouseenter",function(){
	b("a.aZoneFn",this).css("opacity",0.5)}
).delegate("div.zoneFnWrap","mouseleave",function(){
	b("a.aZoneFn",this).css("opacity",1)}
)}
}
)}
)(window,jQuery,Core);
	

CSS代码(zzsc.css):

body{background-color:#fafafa}
.topBgWrap{background-color:#fff;width:990px;margin:0 auto;overflow:hidden}
.topBgWrap .fleft{width:270px}
.topBgWrap .fright{width:710px;padding-top:10px}
.sliderBox{width:710px;height:280px;overflow:hidden;position:relative;margin:0 0 10px 0;z-index:0}
#show_pic{margin:0;padding:0;list-style:none;height:290px;position:absolute}
#show_pic li{float:left;margin:0;padding:0;height:290px;position:absolute}
#show_pic li a{display:inline-block;height:280px;width:710px;background:url(../../images/loading.gif) center center no-repeat}
#show_pic li img{display:block;height:280px;width:710px}
.sliderBox .img_pagebox{position:absolute;height:24px;bottom:10px;right:10px;right:10px\9}
.sliderBox .img_page{background:rgba(110,110,110,0.3);*background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#36000000,endColorstr=#36000000);*zoom:1;float:left;width:auto;height:24px;padding-left:3px;border-radius:10px;display:block}
#img_text{display:none}
.sliderBox #icon_num a{float:left;display:inline-block;background-color:#fff;padding-right:1px;width:19px;height:20px;color:#6e6e6e;text-align:center;cursor:pointer;margin:2px 3px 0 0;display:inline-block;line-height:20x;font-size:12px;border-radius:10px;position:relative;text-decoration:none}
.sliderBox #icon_num a.active,.sliderBox #icon_num a.active:visited,.sliderBox #icon_num a.active:hover,.sliderBox #icon_num a.active:active{background-color:#4b8400;color:#fefefe;text-decoration:none}
.sliderBox #icon_num a,.sliderBox #icon_num a:visited,.sliderBox #icon_num a:hover{color:#6e6e6e;text-decoration:none;line-height:20px}
html{}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
html,body,button,input,select,textarea{font:12px/1.5 arial,\5b8b\4f53}
附件:下载该文件资源,减少时间成本(增值服务)
留言
该资源可下载
File Source
.rar
364.18 KB
Html 焦点滚动特效3
最新结算
jquery虚拟键盘中文打字效果js代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
jquery虚拟键盘中文打字效果js代码
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
HTML5实现CSS滤镜图片切换特效代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
jQuery头像裁剪插件cropbox js代码
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
jQuery头像裁剪插件cropbox js代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
CSS3制作3D图片立方体旋转特效
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
jQuery+css3实现信封效果
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
我们力求给您提供有用的文章,再此基础上,会附加营收资源,不做任何广告,让平台可以更好发展 若您发现您的权利被侵害,或使用了您的版权,请发邮件联系 sunlifel@foxmail.com ggbig觉得 : 不提供源码的文章不是好文章
合作伙伴
联系我们
  • QQ:21499807
  • 邮箱:sunlifel@foxmail.com
  • QQ扫一扫加QQ
    QQ扫一扫
Copyright 2023-2024 ggbig.com·皖ICP备2023004211号-1
打赏文章