今天给大家分享一款基于jQuery的网站首页宽屏焦点图幻灯片。这款焦点图适用浏览器:IE8、360、FireFox、Chrome、Safari、Opera、傲游、搜狗、世界之窗。效果图如下:

在线预览   源码下载

实现的代码。

html代码:

 <!-- index-focus begin -->
<div class="sliderWrap">
<section class="banner-TAL">
<div class="viewport">
<ul class="item" style="height: 2748px; top: 0px;"> <li class="bn-bg01">
<div class="wrapper"><h2 class="bn-text">科技预见学习<br></h2><img class="frame" src="data:images/181450_53fc5e1a05317.jpg" width="610" height="458"></div>
</li>
<li class="bn-bg02">
<div class="wrapper"><h2 class="bn-text">《天降奇师》<br>大型师生户外真人秀</h2><img class="frame" src="data:images/180936_54a3cb60ab15b.jpg" width="610" height="458">
</div>
</li> <li class="bn-bg03">
<div class="wrapper"><h2 class="bn-text">磨砺十载学而思<br>共创百年好未来</h2><img class="frame" src="data:images/TAL06.jpg" width="610" height="458"></div>
</li>
<li class="bn-bg04">
<div class="wrapper"><h2 class="bn-text">在这里 不断探索<br>教育模式的多样化</h2><img class="frame" src="data:images/114637_53057a9d697b2.jpg" width="610" height="458">
</div>
</li>
<li class="bn-bg05">
<div class="wrapper"><h2 class="bn-text">在这里 科技 互联网<br>与教育完美融合</h2><img class="frame" src="data:images/120631_53df06c769e11.jpg" width="610" height="458">
</div>
</li>
<li class="bn-bg06">
<div class="wrapper"><h2 class="bn-text">在这里 帮助孩子<br>个性化学习与成长</h2><img class="frame" src="data:images/103539_532ba57bdfee0.jpg" width="610" height="458">
</div>
</li> </ul>
</div>
</section>
<section class="banner-TAL">
<div class="wrapper">
<!-- focus-fixed-area -->
<div class="focus-fixed">
<!-- text-update01 -->
<div class="focus-fixed-text t-bg01" style="width: 400px; display: block;">
<p>一周年专题页</p>
</div> <div class="focus-logo fixpng c-bg01">
<div class="white-bg fixpng animated"><img src="data:images/logo-TAL-small.png" width="80" height="80" class="fixpng"></div>
</div>
</div>
</div>
<!-- focus-right-circlet -->
<div class="focus-circlet fixpng f-bg01">
<div class="focus-nav">
<!-- focus-arrow -->
<div class="focus-arrow">
<a class="arrow-top fixpng" href="javascript:;">向上</a>
<a class="arrow-down fixpng" href="javascript:;">向下</a>
</div> <!-- focus-switch -->
<ul class="focus-switch">
<li class="fixpng selected"><a href="javascript:;">1</a></li>
<li class="fixpng"><a href="javascript:;">2</a></li>
<li class="fixpng"><a href="javascript:;">3</a></li>
<li class="fixpng"><a href="javascript:;">4</a></li>
<li class="fixpng"><a href="javascript:;">5</a></li>
<li class="fixpng"><a href="javascript:;">6</a></li>
</ul>
</div>
</div>
</section>
</div>

css代码:

$("document").ready(function () {
$.xes.require(["slider"], function () {
var nowIndex;
var textArray = [
"一周年专题页",
"学而思网校推出师生互动真人秀节目",
"“学而思”更名“好未来”专题页",
"学而思网校,让更多人享受到优质的教学资源",
"学而思培优,让学习更简单、更快乐、更有效",
"智康1对1,让学习更有效" ];
var linkArray = [ "http://sc.chinaz.com/",
"http://sc.chinaz.com/",
"http://sc.chinaz.com/",
"http://sc.chinaz.com/",
"http://sc.chinaz.com/",
"http://sc.chinaz.com/" ];
var slider = $(".banner-TAL").slider({
btnPrevCls: '.arrow-top', //向前按钮样式
btnNextCls: '.arrow-down', //向后按钮样式
pageCls: '.focus-switch li', //页数按钮样式
containerCls: '.viewport ul', //具体滑动内容元素样式
itemCls: 'li', //滑动元素
activeCls: 'selected', //选中样式
perItem: 1, //显示的个数
startIndex: 0, //开始的位置
autoPlay: true, //是否自动播放
duration: 5000, //自动播放时速度
fxDuration: 1000, //滑动速度
circle: true, //是否循环
direction: 'vertical', //方向 horizon|vertical
onStart: function (index) {
$(".focus-logo").attr("class", "focus-logo fixpng");
$(".focus-fixed-text").hide(300, function () {
$(this).attr("class", "focus-fixed-text");
$(this).attr("style", "");
$(this).css("width", "0px");
});
$(".white-bg").addClass("flipInY");
nowIndex = index;
},
onEnd: function (index) {
$(".focus-circlet").attr("class", 'focus-circlet fixpng');
$(".focus-circlet").addClass('f-bg0' + (index + 1));
$(".focus-logo").addClass("c-bg0" + (index + 1));
if (navigator.userAgent.indexOf("IE") >= 0) {
$(".focus-fixed-text")[0].setAttribute("class", "focus-fixed-text t-bg0" + (nowIndex + 1));
$(".focus-fixed-text").show().attr("class", "focus-fixed-text t-bg0" + (nowIndex + 1)).animate({ width: 400 }, 800, 'easeOutBounce', function () {
slider.busy = false;
});
}
},
onShow: function (index) {
if (navigator.userAgent.indexOf("MSIE 6.0") || navigator.userAgent.indexOf("MSIE 7.0") || navigator.userAgent.indexOf("MSIE 8.0") || navigator.userAgent.indexOf("MSIE 9.0")) {
//$(".white-bg").bind("webkitAnimationEnd animationend MSTransitionEnd", function(){
$(this).removeClass("flipInY");
nowIndex = index;
$(".focus-fixed-text").show().attr("class", "focus-fixed-text t-bg0" + (nowIndex + 1)).animate({ width: 430 }, 800, 'easeOutBounce', function () {
});
$(".focus-fixed-text p").html(textArray[nowIndex]);
$("#img_link").attr('href', linkArray[nowIndex]);
//});
}
} //回调
});
$(".white-bg").bind("webkitAnimationEnd animationend MSTransitionEnd", function () {
$(this).removeClass("flipInY");
slider.busy = true;
$(".focus-fixed-text p").html(textArray[nowIndex]);
$("#img_link").attr('href', linkArray[nowIndex]);
$(".focus-fixed-text").show().attr("class", "focus-fixed-text t-bg0" + (nowIndex + 1)).animate({ width: 400 }, 800, 'easeOutBounce', function () {
slider.busy = false;
});
});
});
$("nav.nav-TAL>ul>li>a").each(function () {
var $this = $(this), index = $("nav.nav-TAL>ul>li>a.dropdown_fn").index($this);
if ($this.is(".dropdown_fn")) { $this.bind("mouseover", function (e) {
$("nav.nav-TAL>ul>li>a").removeClass("hover");
$("nav.nav-TAL>ul>li>div:visible").hide();
$("nav.nav-TAL>ul>li>div").eq(index).show();
});
} else {
$this.bind("mouseover", function (e) {
$("nav.nav-TAL>ul>li>a").removeClass("hover");
$("nav.nav-TAL>ul>li>div:visible").hide(); });
} });
$("nav.nav-TAL>ul>li>div").bind("mouseover", function () {
var index = $("nav.nav-TAL>ul>li>div").index($(this));
$("nav.nav-TAL>ul>li>a.dropdown_fn").eq(index).addClass("hover");
});
$("div.subNav-TAL").each(function (index) {
var $this = $(this);
$this.bind("mouseout", function (e) {
if ($this.find("*").index($(e.relatedTarget)) <= 0) {
$this.hide();
}
});
});
});

via:http://www.w2bc.com/Article/17218

基于jQuery的网站首页宽屏焦点图幻灯片的更多相关文章

  1. jQuery带缩略图的宽屏焦点图插件

    在线演示 本地下载

  2. 一款jQuery特效编写的大度宽屏焦点图切换特效

    一款jQuery编写的大度宽屏焦点图切换特效 焦点图显示区域有固定的宽度,当前显示宽度之外是一个半透明层显示的其它的焦点图片, 最好的是,此特效兼容IE6以及其它浏览器. 适用浏览器:IE6.IE7. ...

  3. 一个酷炫的,基于HTML5,Jquery和Css的全屏焦点图特效,兼容各种浏览器

    基于HTML5和CSS的焦点图特效,梅花图案的背景很有中国特色,而且还会动哦,效果超炫,推荐下载! 演示图 html代码 <!DOCTYPE html PUBLIC "-//W3C// ...

  4. 基于jQuery商城网站全屏图片切换代码

    基于jQuery商城网站全屏图片切换代码.这是一款商城网站全屏多张图片滑动切换代码.效果图如下: 在线预览   源码下载 实现的代码. html代码: <div class="slid ...

  5. 基于jQuery带进度条全屏图片轮播代码

    基于jQuery带进度条全屏图片轮播代码.这是一款基于jQuery实现的oppo手机官网首页带进度条全屏图片轮播特效.效果图如下: 在线预览   源码下载 实现的代码. html代码: <div ...

  6. 一款jQuery仿海尔官网全屏焦点图特效代码

    一款jQuery仿海尔官网全屏焦点图特效代码,带有左右箭头的jQuery焦点图切换特效. 当焦点图切换时,下方的三块小图也相对应的进行切换.并且特效还兼容头疼的IE6.赶快去和谐了它吧! 适用浏览器: ...

  7. 基于js全屏动画焦点图幻灯片

    今天给大家分享一款基于js全屏动画焦点图幻灯片.这款焦点图内的内容以动画形式出现和消失.效果图如下: 在线预览   源码下载 实现的代码. html代码: <div class="sl ...

  8. 9种网页Flash焦点图和jQuery焦点图幻灯片

    jQuery图标放大轮播焦点图 Flash图片焦点图滑动切换 Flash右侧焦点图上下滑动切换 左右按钮滑动切换的网页幻灯片 双图同时滑动切换的焦点图 含有上下按钮的双图同时滑动切换的焦点图 常见的j ...

  9. “焦点图/幻灯片”“Tab标签切换”“图片滚动”“无缝滚动”仅需一个SuperSlidev2.1

    官网:http://www.superslide2.com/index.html 1. 标签切换 / 书签切换 / 默认效果 2. 焦点图 / 幻灯片 3. 图片滚动-左 4. 图片滚动-上 5. 图 ...

随机推荐

  1. Python伪开发者对于搜狐云景的测评

    Python伪开发者对于搜狐云景的测评 本人是GAE和OpenShift的狂热爱好者,玩过各种国外PaaS.某次想搞个稍微复杂点的Python Web程序,需要比较好的网络传输速度,就试图找前PM(P ...

  2. 轻松学习Linux之理解进程的管理与控制

    本文出自 "李晨光原创技术博客" 博客,谢绝转载!

  3. 【转】 ASP.NET网站路径中~(波浪线)解释

    刚开始学习ASP.NET的朋友可能会不理解路径中的-符代表什么,例如ImageUrl=”~/Images/SampleImage.jpg” 现在我们看看-代表什么意思.-是ASP.NET 的Web 应 ...

  4. Mellanox OFED2.1-X安装记录

    ---恢复内容开始--- 1,tcl,tk,gcc-gfortran,libnl-devel依赖包

  5. HDU 2196Computer(树形DP)

    给你一颗边带权值的树,求树上的每一点距离其最远的一个点的距离 比较典型的题了,主要方法是进行两次DFS,第一次DFS求出每一个点距离它的子树的最远距离和次远距离,然后第二次DFS从父节点传过来另一侧的 ...

  6. PL/SQL devloper 常用设置

    1)代码自动完成 Tools->Preferences->User Interface->Key Configuration. 找到Tools/Code Assistant,修改为自 ...

  7. 选择一本C++教材

    从上周开始写如何使用C++编程以后,我发现这不是一个容易的题目.因此,我认真的看了一下C++相关的材料,发现现在为止,比较好的材料还是这些: 初学者: Accelerated C++,这是一本学习起来 ...

  8. javascript 汉字生成拼音

    在网上下载的一个汉字生成拼音的js,很有用,大家一起分享! var PinYin = {"a":"/u554a/u963f/u9515","ai&qu ...

  9. UDP套接口编程

    常用的UDP实现的程序:DNS域名系统,NFS网络文件系统,SNMP简单网络管理协议 ssize_t recvfrom(int sockfd,void *buff,size_t nbytes,int ...

  10. Ehcache(07)——Ehcache对并发的支持

    http://haohaoxuexi.iteye.com/blog/2119733 Ehcache对并发的支持 在高并发的情况下,使用Ehcache缓存时,由于并发的读与写,我们读的数据有可能是错误的 ...