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 相关文章推荐
JavaScript 函数式编程的原理
Oct 16 Javascript
javaScript parseInt字符转化为数字函数使用小结
Nov 05 Javascript
基于JavaScript实现继承机制之构造函数+原型链混合方式的使用详解
May 07 Javascript
js判断选择时间不能小于当前时间的示例代码
Sep 24 Javascript
原生js的弹出层且其内的窗口居中
May 14 Javascript
详解JavaScript中getFullYear()方法的使用
Jun 10 Javascript
Javascript类型系统之undefined和null浅析
Jul 13 Javascript
web前端vue之CSS过渡效果示例
Jan 10 Javascript
微信小程序实现跑马灯效果
Oct 21 Javascript
ES6入门教程之let、const的使用方法
Apr 13 Javascript
在Vue中用canvas实现二维码和图片合成海报的方法
Jun 10 Javascript
jQuery实现动态加载瀑布流
Sep 01 jQuery
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
smtp邮件发送一例
2006/10/09 PHP
PHP实现根据银行卡号判断银行
2015/04/29 PHP
Yii核心验证器api详解
2016/11/23 PHP
PHP单例模式定义与使用实例详解
2017/02/06 PHP
Ubuntu上安装yaf扩展的方法
2018/01/29 PHP
PHP PDOStatement::setAttribute讲解
2019/02/01 PHP
php经典趣味算法实例代码
2020/01/21 PHP
静态的动态续篇之来点XML
2006/08/15 Javascript
在JavaScript中使用inline函数的问题
2007/03/08 Javascript
javascript之锁定表格栏位
2007/06/29 Javascript
js中的window.open返回object的错误的解决方法
2009/08/15 Javascript
在js文件中如何获取basePath处理js路径问题
2013/07/10 Javascript
javascript常用方法汇总
2014/12/02 Javascript
详解AngularJS 模态对话框
2016/04/07 Javascript
原生js实现密码输入框值的显示隐藏
2017/07/17 Javascript
javascript算法之二叉搜索树的示例代码
2017/09/12 Javascript
js实现简单数字变动效果
2017/11/06 Javascript
Vue.js实现tab切换效果
2019/07/24 Javascript
vue.js实现图书管理功能
2019/09/24 Javascript
vue css 引入asstes中的图片无法显示的四种解决方法
2020/03/16 Javascript
tensorflow实现KNN识别MNIST
2018/03/12 Python
python调用百度语音识别实现大音频文件语音识别功能
2018/08/30 Python
浅谈pycharm的xmx和xms设置方法
2018/12/03 Python
Python中logging实例讲解
2019/01/17 Python
Python3.5 Pandas模块之DataFrame用法实例分析
2019/04/23 Python
pyqt5 QScrollArea设置在自定义侧(任何位置)
2019/09/25 Python
五分钟带你搞懂python 迭代器与生成器
2020/08/30 Python
Python字符串对齐、删除字符串不需要的内容以及格式化打印字符
2021/01/23 Python
css3媒体查询中device-width和width的区别详解
2020/03/27 HTML / CSS
表演方阵解说词
2014/02/08 职场文书
高中军训感言600字
2014/03/11 职场文书
酒鬼酒广告词
2014/03/21 职场文书
英文感谢信格式
2015/01/21 职场文书
护士自荐信范文
2015/03/25 职场文书
乒乓球比赛通知
2015/04/27 职场文书
2016年感恩教师节校园广播稿
2015/12/18 职场文书