首页banner特效
<link href="css/swiper.min.css" rel="stylesheet" />
<script src="js/jquery-1.9.1.min.js" type="text/javascript"></script>
<div class="swiper-container">
<div class="swiper-wrapper" id="idContainer2">
<asp:Repeater runat="server" ID="rptBanner">
<ItemTemplate>
<div class="swiper-slide" style='display: <%#Container.ItemIndex == 0 ? "block" : "none" %>'>
<a href="<%#Eval("Linkurl") %>" target="_blank">
<img src="<%# globalVariables.FileDir+Eval("GlobalPicBig3") %>">
</a>
</div>
</ItemTemplate>
</asp:Repeater>
</div>
<div class="swiper-pagination">
</div>
<div class="wrapperLunbo">
<ul>
<asp:Repeater ID="rptDot" runat="server">
<ItemTemplate>
<li class="<%#Container.ItemIndex == 0 ? "wrapperLunboCurrent" : "" %>" onclick="bannerPoint(this)">
<a href="javascript:void(0)"></a></li>
</ItemTemplate>
</asp:Repeater>
</ul>
</div>
<div class="swiper-button-next" id="bannerNext" onclick="bannerPrev()">
</div>
<div class="swiper-button-prev" id="bannerPrev" onclick="bannerNext()">
</div>
</div>
<script type="text/javascript">
$(window).scroll(function () {
var firstScreen = $(".BrandBox").offset().top - $(document).scrollTop();
if (firstScreen <= 687 && firstScreen > 300)
{ menuPoint(0); }
var secondScreen = $(".contentTitleAll").offset().top - $(document).scrollTop();
if (secondScreen <= 300 && secondScreen > -300)
{ menuPoint(1); }
var thirdScreen = $(".showSImgBox").offset().top - $(document).scrollTop();
if (thirdScreen <= 1000 && thirdScreen > 300) {
menuPoint(2);
}
var fouthScreen = $(".footerBox2").offset().top - $(document).scrollTop();
if (fouthScreen < 900)
{ menuPoint(3); }
});
function menuPoint(index)
{ $(".screenSwitch li").eq(index).addClass("screenSwitchCurrent").siblings().removeClass(); }
$(document).ready(function () {
$(".screenSwitch li").click(function () {
$(this).addClass("screenSwitchCurrent").siblings().removeClass();
});
bannerLength = $("#idContainer2 div").length;
bannerSetInterval = setInterval("runBanner()", 3000);
});
function bannerPrev() {
clearInterval(bannerSetInterval);
++bannerIndex;
if (bannerIndex >= bannerLength) {
bannerIndex = bannerLength - 1;
}
$(".wrapperLunbo li").eq(bannerIndex).addClass("wrapperLunboCurrent").siblings().removeClass();
$("#idContainer2 div").eq(bannerIndex).show().siblings().hide();
bannerSetInterval = setInterval("runBanner()", 3000);
}
function bannerNext() {
clearInterval(bannerSetInterval);
--bannerIndex;
$("#txtBrand").val(bannerIndex);
if (bannerIndex < 0) {
bannerIndex = 0;
}
$(".wrapperLunbo li").eq(bannerIndex).addClass("wrapperLunboCurrent").siblings().removeClass();
$("#idContainer2 div").eq(bannerIndex).show().siblings().hide();
bannerSetInterval = setInterval("runBanner()", 3000);
}
function bannerPoint(ele) {
clearInterval(bannerSetInterval);
bannerIndex = $(ele).index();
$(".wrapperLunbo li").eq(bannerIndex).addClass("wrapperLunboCurrent").siblings().removeClass();
$("#idContainer2 div").eq(bannerIndex).show().siblings().hide();
bannerSetInterval = setInterval("runBanner()", 3000);
}
</script>

首页banner特效的更多相关文章
- 模仿东京首页banner轮播,京东新闻上下滚动动画实现(动画实现)
接着上篇 微信小程序-阅读小程序demo写:http://www.cnblogs.com/muyixiaoguang/p/5917986.html 首页banner动画实现 京东新闻上下动画实现 想着 ...
- three.js的wave特效(ivew官网首页波浪特效实现)
查看效果请访问:https://521lbx.github.io/Web3D/index.html公司的好几个vue项目都是用ivew作为UI框架,所以ivew官网时不时就得逛一圈.每一次进首页都会被 ...
- 首页banner焦点图自动轮播效果
今天来介绍一下我前两天写一个小任务的时候遇到的一些问题,如果能够有所帮助或者启发,那将是我的荣幸. <div class="banner"> <a class=& ...
- jQuery UI 实现图片循环显示,常用于网站首页banner广告切换
http://www.runoob.com/try/try.php?filename=jqueryui-example-position-cycler <!doctype html>< ...
- 一个简单的特效引发的大战之移动开发中我为什么放弃jquery mobile
我本想安静的做一个美男子,可是,老板不涨工资,反而,一月不如一月. 我为什么放弃jquery mobile插件选择自己写特效? 在开发中大家都知道效率很重要,一个好的工具可以在开发中大大提升效率,工作 ...
- APP UI结构-首页功能点大集锦,很干很详细
APP UI结构的系列的文章有一段时间没有更新了,因为最近在学一些新东西和看一些新书籍,适当的给自己充电也是为了更好的输出,言归正传,今天想跟大家聊的是和首页相关的一些内容,可能有些内容最近有的小伙伴 ...
- Vue 网站首页加载优化
Vue 网站首页加载优化 本篇主要讲解 Vue项目打包后 vendor.js 文件很大 如何对它进行优化 以及开启Vue的压缩 和 nginx gzip 压缩的使用, 其他就是对接口优化等 1. v ...
- 全新jquery多点滑动幻灯片——全屏动画animateSlide
首页banner的酷炫效果多来自全屏大图的幻灯片动画,下面提供一种完美兼容的jquery动画特效:全新jquery多点滑动幻灯片——全屏动画animateSlide(代码完全原创). 直接上代码,把h ...
- 18款 非常实用 jquery幻灯片图片切换
1.jquery图片滚动仿QQ商城带左右按钮控制焦点图片切换滚动 jquery图片特效制作仿腾讯QQ商城首页banner焦点图片轮播切换效果,带索引按钮控制和左右按钮控制图片切换. 查看演示>& ...
随机推荐
- bootstrap-输入框组
<!-- input-group 只能针对输入框,输入框组 input-group-addon 给输入框前后添加的额外元素 input-group-btn 添加的额外元素是按钮: --> ...
- oracle客户端精简绿色版-环境变量配置
大型项目开发中,常用的数据库,当属Oracle.但Oracle 客户端安装就要一张光盘,体积很大.而且安装后,基本上就用2个功能:TNS配置服务名,SqlPlus.在开发过程中,大量使用Toad和PL ...
- 彻底删除mysql服务
http://wenku.baidu.com/link?url=XEOFkNXElJV6FoBDOs7m7BlDUv9-ZuLbRbeVwbMa7AXa8ukZ6oIpiYYy3gNnITmP911M ...
- 关于如何查看mysql版本及其端口号
关于如何查看MySQL版本: 方法一: 进入mysql cmd, status; 1 status; 将显示当前mysql的version的各种信息. 方法二: 还是在mysql的cmd下,输入: s ...
- EXt form属性
配置项: success:执行成功后回调的函数,包括两个参数:form和action failure:执行失败后回调的函数,包括两个参数:form和action method:表单的提交方式,有效值包 ...
- SQL 语句转换格式函数Cast、Convert 区别
SQL 语句转换格式函数Cast.Convert CAST和CONVERT都经常被使用.特别提取出来作为一篇文章,方便查找. CAST.CONVERT都可以执行数据类型转换.在大部分情况下,两者执行同 ...
- 100. Same Tree(Tree)
/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * Tre ...
- HDU1272
http://acm.split.hdu.edu.cn/showproblem.php?pid=1272 对于这道题,只要找出形成的图是不是连通无环的图即可.即是判断输入的两个点是否来自同一个父亲结点 ...
- 关于conversation generation的论文笔记
对话模型此前的研究大致有三个方向:基于规则.基于信息检索.基于机器翻译.基于规则的对话系统,顾名思义,依赖于人们周密设计的规则,对话内容限制在特定领域下,实际应用如智能客服,智能场馆预定系统.基于信息 ...
- ORA-01810: 格式代码出现两次
今天在修改SQL语句的时候遇到这个小问题,提示的还是比较明显的,当然解决之道我是从百度上摘取的! 错误语句段:AND V.UPLOAD_DATE <=TO_DATE ('2013-11-11 2 ...