商城常用滚动的焦点图效果代码简单实用


Posted in Javascript onMarch 28, 2013

这种商城的效果网上很多,但大多是插件,要么JS写的太过于复杂,对于学习的童鞋来说看起来比较费劲,这个看起来比较简单,也比较容易理解,各位童鞋需要的请围观,也欢迎各位评价,贴代码(为方便使用,代码复制即可用,无需另外添加东西):

<!doctype html> 
<html lang="en"> 
<head> 
<title>商城常用滚动的效果,简单实用</title> 
<script type="text/javascript" src="http://jt.875.cn/js/jquery.js"></script> 
<script type="text/javascript"> 
$(function(){ 
var len = $(".num > li").length; 
var index = 0; 
var adTimer; 
$(".num li").mouseover(function(){ 
index = $(".num li").index(this); 
showImg(index); 
}).eq(0).mouseover(); 
//滑入 停止动画,滑出开始动画. 
$('.ad').hover(function(){ 
clearInterval(adTimer); 
},function(){ 
adTimer = setInterval(function(){ 
showImg(index) 
index++; 
if(index==len){index=0;} 
} , 3000); 
}).trigger("mouseleave"); 
}) 
// 通过控制top ,来显示不同的幻灯片 
function showImg(index){ 
var adHeight = $(".content .ad").height(); 
$(".slider").stop(true,false).animate({top : -adHeight*index},1000); 
$(".num li").removeClass("on") 
.eq(index).addClass("on"); 
} 
</script> 
<style type="text/css"> 
ul,li{ margin:0;padding:0;} 
.ad { margin-bottom:10px;width:586px; height:150px; overflow:hidden;position:relative;} 
.content .slider,.content .num{position:absolute;} 
.content .slider li{list-style:none;display:inline;} 
.content .slider img{ width:586px; height:150px;display:block;} 
.content .num{ right:5px; bottom:5px;} 
.content .num li{float: left;color: #FF7300;text-align: center; line-height: 16px;width: 16px;height: 16px;font-family: Arial; font-size: 12px;cursor: pointer;overflow: hidden;margin: 3px 1px;border: 1px solid #FF7300;background-color: #fff; 
} 
.content .num li.on{color: #fff;line-height: 21px;width: 21px;height: 21px; font-size: 16px;margin: 0 1px;border: 0;background-color: #FF7300;font-weight: bold;} 
</style> 
</head> 
<body> 
<div class="content"> 
<div class="ad" > 
<ul class="slider" > 
<li><img src="http://pic.875.cn/upload/2013-03-26/1504517406.jpg" width="586" height="150"/></li> 
<li><img src="http://pic.875.cn/upload/2013-01-24/1634016671.jpg" width="586" height="150"/></li> 
<li><img src="http://pic.875.cn/upload/2013-03-07/1506174974.jpg" width="586" height="150"/></li> 
<li><img src="http://pic.875.cn/upload/2013-03-26/1504517406.jpg" width="586" height="150"/></li> 
<li><img src="http://pic.875.cn/upload/2013-01-24/1634016671.jpg" width="586" height="150"/></li> 
</ul> 
<ul class="num" > 
<li>1</li> 
<li>2</li> 
<li>3</li> 
<li>4</li> 
<li>5</li> 
</ul> 
</div> 
</div> 
</body> 
</html>

效果图如下:
商城常用滚动的焦点图效果代码简单实用
Javascript 相关文章推荐
基于jquery的仿百度搜索框效果代码
Apr 11 Javascript
IE事件对象(The Internet Explorer Event Object)
Jun 27 Javascript
jquery实现智能感知连接外网搜索
May 21 Javascript
JavaScript中的继承方式详解
Feb 11 Javascript
个人总结的一些JavaScript技巧、实用函数、简洁方法、编程细节
Jun 10 Javascript
jQuery ajax提交Form表单实例(附demo源码)
Apr 06 Javascript
js点击返回跳转到指定页面实现过程
Aug 20 Javascript
Bootstrap实现各种进度条样式详解
Apr 13 Javascript
angular4模块中给标签添加背景图的实现方法
Sep 15 Javascript
详解package.json版本号规则
Aug 01 Javascript
如何在 Vue 表单中处理图片
Jan 26 Vue.js
Web应用开发TypeScript使用详解
May 25 Javascript
jQuery getJSON()+.ashx 实现分页(改进版)
Mar 28 #Javascript
jQuery div层的放大与缩小简单实现代码
Mar 28 #Javascript
jQuery+.net实现浏览更多内容(改编php版本)
Mar 28 #Javascript
js给onclick事件赋值,动态传参数实例解说
Mar 28 #Javascript
自定义jQuery选项卡插件实例
Mar 27 #Javascript
js数组的操作详解
Mar 27 #Javascript
jquery获取tr中控件值并操作tr实现思路
Mar 27 #Javascript
You might like
《Re:从零开始的异世界生活》剧情体验,手游新作定名
2020/04/09 日漫
解析php安全性问题中的:Null 字符问题
2013/06/21 PHP
PHP的基本常识小结
2013/07/05 PHP
Thinkphp中的volist标签用法简介
2014/06/18 PHP
JQuery中操作Css样式的方法
2014/02/12 Javascript
JS获取select的value和text值的简单实例
2014/02/26 Javascript
JavaScript数组的定义及数字操作技巧
2016/06/06 Javascript
JavaScript算法教程之sku(库存量单位)详解
2017/06/29 Javascript
js图片放大镜实例讲解(必看篇)
2017/07/17 Javascript
vue2.0 资源文件assets和static的区别详解
2018/04/08 Javascript
基于Vue的延迟加载插件vue-view-lazy
2018/05/21 Javascript
layui实现checkbox的目录树tree的例子
2019/09/12 Javascript
javascript实现点击星星小游戏
2019/12/24 Javascript
小程序新版订阅消息模板消息
2019/12/31 Javascript
用Angular实现一个扫雷的游戏示例
2020/05/15 Javascript
[47:03]完美世界DOTA2联赛PWL S3 Galaxy Racer vs Phoenix 第二场 12.10
2020/12/13 DOTA
python实现倒计时的示例
2014/02/14 Python
举例讲解Python设计模式编程中的访问者与观察者模式
2016/01/26 Python
Python简单操作sqlite3的方法示例
2017/03/22 Python
Python内置函数—vars的具体使用方法
2017/12/04 Python
Python Django 简单分页的实现代码解析
2019/08/21 Python
Python计算IV值的示例讲解
2020/02/28 Python
解决pyPdf和pyPdf2在合并pdf时出现异常的问题
2020/04/03 Python
HTML5开发动态音频图的实现
2020/07/02 HTML / CSS
Space NK美国站:英国高端美妆护肤商城
2017/05/22 全球购物
建筑结构施工求职信
2014/07/11 职场文书
四风问题对照检查材料整改措施
2014/09/27 职场文书
2015年端午节活动总结
2015/02/11 职场文书
网络销售员岗位职责
2015/04/11 职场文书
傅雷家书读书笔记
2015/06/29 职场文书
中秋节随笔
2015/08/15 职场文书
《暗黑破坏神2:重制版》本周进行第一轮A测 目前可官网进行申请报名
2021/04/07 其他游戏
Mysql数据库手动及定时备份步骤
2021/11/07 MySQL
Python绘画好看的星空图
2022/03/17 Python
Java 多线程并发FutureTask
2022/06/28 Java/Android
html原生table实现合并单元格以及合并表头的示例代码
2023/05/07 HTML / CSS