jquery京东商城双11焦点图多图广告特效代码分享


Posted in Javascript onSeptember 06, 2015

本文实例讲述了jquery京东商城双11焦点图多图广告特效。分享给大家供大家参考。具体如下:
jquery实现的京东商城双11焦点图多图广告滑动及自动切换动画效果源码,是一段模仿京东商城双11的焦点图代码,专业应用于网站的图片展示及重点展示的区域,该段代码实现了鼠标滑过切换图片及自动切换图片两种效果.
运行效果图:     -------------------查看效果 下载源码-------------------

jquery京东商城双11焦点图多图广告特效代码分享

小提示:浏览器中如果不能正常运行,可以尝试切换浏览模式。
为大家分享的jquery京东商城双11焦点图多图广告特效代码如下

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="IE=edge" />
<title>jquery京东商城双11焦点图多图广告代码</title>
<link rel="stylesheet" href="css/common.css" />
<link rel="stylesheet" href="css/jd.css" />
<style>
.zxx_body .zxx_constr {width: 1210px;}
</style>
</head>

<body>

<div class="zxx_body">
 <div class="zxx_constr">
  <!-- body of jd.html -->
  <div class="jd_body">
   <div id="jdAdSlide" class="jd_ad_slide">
    <img src="images/rBEhVlJ5oCUIAAAAAAE4O585pSAAAFGKgINDgcAAThT749.jpg" class="jd_ad_img">
    <img data-src="images/rBEhVlJ4ugUIAAAAAADNu0WERsYAAFE9ABekBAAAM3T074.jpg" class="jd_ad_img">
    <img data-src="images/rBEhUlJzCqoIAAAAAAE7yTNr8uEAAE2ggLjA1QAATvh176.jpg" class="jd_ad_img">
    <img data-src="images/rBEhVVJ40jMIAAAAAAEESo4hULIAAFFRgKzU_IAAQRi366.jpg" class="jd_ad_img">
    <img data-src="images/rBEhVlJ5oCUIAAAAAAE4O585pSAAAFGKgINDgcAAThT749.jpg" class="jd_ad_img">
    <img data-src="images/rBEhVlJ5mUEIAAAAAAFZ8YVO0RYAAFGEwKl9xAAAVoJ892.jpg" class="jd_ad_img">
    <img data-src="images/rBEhVlJ5sGsIAAAAAAEw4mmfc50AAFGdwOMkwIAATD6787.jpg" class="jd_ad_img">
    <div id="jdAdBtn" class="jd_ad_btn"></div><!-- add active -->
   </div>
  </div>
 </div>
</div>

<script src="js/jquery.min.js"></script>
<script src="js/jquery-powerSwitch.js"></script>
<script>
// 大的图片广告
// 根据图片创建id,按钮元素等,实际开发建议使用JSON数据类似
var htmlAdBtn = '';
$("#jdAdSlide img").each(function(index, image) {
 var id = "adImage" + index;
 htmlAdBtn = htmlAdBtn + '<a href="javascript:" class="jd_ad_btn_a" data-rel="'+ id +'">'+ (index + 1) +'</a>';
 image.id = id;
});
$("#jdAdBtn").html(htmlAdBtn).find("a").powerSwitch({
 eventType: "hover",
 classAdd: "active",
 animation: "fade",
 autoTime: 5000,
 onSwitch: function(image) {
 if (!image.attr("src")) {
 image.attr("src", image.attr("data-src")); 
 }
 }
}).eq(0).trigger("mouseover");

// 便民服务
$("#servNav a").powerSwitch({
 classAdd: "active",
 eventType: "hover",
 onSwitch: function() {
 $("#pointLine").animate({ "left": $(this).position().left}, 200);
 }
});
</script>
 
 <div style="width:960px;margin:10px auto; clear:both; text-align:center; ">

</div>
<div style="width:960px;margin:20px auto 100px auto; clear:both; text-align:center; font-size:12px; line-height:25px; ">
<p>适用浏览器:IE8、360、FireFox、Chrome、Safari、Opera、傲游、搜狗、世界之窗. </p>
<a href="https://3water.com" style="color:#333"><strong>三水点靠木整理</strong></a> </strong>
</div>
</body>
</html>

以上就是为大家分享的基于jquery实现京东商城双11焦点图多图广告特效代码,希望大家可以喜欢,并应用到实践中。

Javascript 相关文章推荐
jquery获取焦点和失去焦点事件代码
Apr 21 Javascript
JS控制阿拉伯数字转为中文大写示例代码
Sep 04 Javascript
javascript从右边截取指定字符串的三种实现方法
Nov 29 Javascript
table对象中的insertRow与deleteRow使用示例
Jan 26 Javascript
jQuery使用empty()方法删除元素及其所有子元素的方法
Mar 26 Javascript
JavaScript实现在页面间传值的方法
Apr 07 Javascript
jQuery实现分章节锚点“回到顶部”动画特效代码
Oct 23 Javascript
JS图片放大效果简单实现代码
Sep 08 Javascript
关于javascript事件响应的基础语法总结(必看篇)
Dec 26 Javascript
JavaScript实现分页效果
Mar 28 Javascript
vue获取input输入值的问题解决办法
Oct 17 Javascript
如何封装了一个vue移动端下拉加载下一页数据的组件
Jan 06 Javascript
javascript日期处理函数,性能优化批处理
Sep 06 #Javascript
js实现改进的仿蓝色论坛导航菜单效果代码
Sep 06 #Javascript
配置Grunt的Task时通配符支持和动态生成文件名问题
Sep 06 #Javascript
基于jquery实现的树形菜单效果代码
Sep 06 #Javascript
jQuery.extend 函数及用法详细
Sep 06 #Javascript
jquery动态导航插件dynamicNav用法实例分析
Sep 06 #Javascript
jquery实现可自动收缩的TAB网页选项卡代码
Sep 06 #Javascript
You might like
Mysql和网页显示乱码解决方法集锦
2008/03/27 PHP
php自动适应范围的分页代码
2008/08/05 PHP
php adodb介绍
2009/03/19 PHP
mysql下创建字段并设置主键的php代码
2010/05/16 PHP
比较discuz和ecshop的截取字符串函数php版
2012/09/03 PHP
php基于curl扩展制作跨平台的restfule 接口
2015/05/11 PHP
Javascript下判断是否为闰年的Datetime包
2010/10/26 Javascript
由JavaScript中call()方法引发的对面向对象继承机制call的思考
2011/09/12 Javascript
jquery解析JSON数据示例代码
2014/03/17 Javascript
JS实现的数组全排列输出算法
2015/03/19 Javascript
JavaScript实现基于Cookie的存储类实例
2015/04/10 Javascript
jQuery对html元素的取值与赋值实例详解
2015/12/18 Javascript
JS组件Bootstrap实现弹出框效果代码
2016/04/26 Javascript
浅析JavaScript中命名空间namespace模式
2016/06/22 Javascript
AngularJS入门教程之迭代器过滤详解
2016/08/18 Javascript
Bootstrap CSS组件之按钮组(btn-group)
2016/12/17 Javascript
vue实现手机号码抽奖上下滚动动画示例
2017/10/18 Javascript
微信小程序城市选择及搜索功能的方法
2019/03/22 Javascript
自定义Vue中的v-module双向绑定的实现
2019/04/17 Javascript
解决echarts图表使用v-show控制图表显示不全的问题
2020/07/19 Javascript
Ant design vue中的联动选择取消操作
2020/10/31 Javascript
放弃 Python 转向 Go语言有人给出了 9 大理由
2017/10/20 Python
Python2包含中文报错的解决方法
2018/07/09 Python
在python3中pyqt5和mayavi不兼容问题的解决方法
2019/01/08 Python
Python Numpy计算各类距离的方法
2019/07/05 Python
利用Pandas和Numpy按时间戳将数据以Groupby方式分组
2019/07/22 Python
python tornado使用流生成图片的例子
2019/11/18 Python
win10下python2和python3共存问题解决方法
2019/12/23 Python
keras 获取某层输出 获取复用层的多次输出实例
2020/05/23 Python
谷歌浏览器小字体处理方案即12px以下字体
2013/12/17 HTML / CSS
给老师的一封建议书
2014/03/13 职场文书
工会优秀工作者事迹
2014/08/17 职场文书
法人代表证明书范本
2015/06/18 职场文书
Redis如何一键部署脚本
2021/04/12 Redis
为什么RedisCluster设计成16384个槽
2021/09/25 Redis
python接口测试返回数据为字典取值方式
2022/02/12 Python