基于jquery的图片的切换(以数字的形式)


Posted in Javascript onFebruary 14, 2011

具体的代码如下:
鼠标进入数字的时候添加了如下的CSS:

<style type="text/css"> 
.mouseOver 
{ 
cursor:hand; 
border:1px solid red; 
} 
</style>

图片切换的JS代码如下:
<script src="Scripts/jquery-1.4.1.js" type="text/javascript"></script> 
<script type="text/javascript"> 
var imgPaths = ["//img.jbzj.com/demoimg/201008/o_p1.jpg", 
"//img.jbzj.com/demoimg/201008/o_p3.jpg]; 
$(function () { 
$("#showImg").attr("src", imgPaths[0]); 
var top; 
var left; 
var width; 
var height; 
top = $("#showImg").offset().top; 
left = $("#showImg").offset().left; 
width = $("#showImg").width(); 
height = $("#showImg").height(); 
$("#popDiv").css({ position: "absolute", top: top + height - $("#popDiv").height(), left: left + width - $("#popDiv").width(), padding: "1px" }); 
$("#popDiv span").hover(function () { 
$(this).addClass("mouseOver"); 
}, 
function () { 
$(this).removeClass("mouseOver") 
} 
).click(function () { 
$("#showImg").attr("src", imgPaths[eval($(this).text())-1]); 
}); 
}); 
</script>

HTML代码如下:
<div> 
<img id="showImg" alt="" height="400" width="300" src="" /> 
</div> 
<div id="popDiv" style="width:300px;height:20px;text-align:right"> 
<span>1</span> 
<span>2</span> 
</div>

具体的运行的效果,大家可以自己复制上面的代码进行运行,如果想要更好的效果,可以自行的修改以上的代码。
Javascript 相关文章推荐
分别用marquee和div+js实现首尾相连循环滚动效果,仅3行代码
Sep 21 Javascript
使用jQuery jqPlot插件绘制柱状图
Dec 18 Javascript
jQuery中(function($){})(jQuery)详解
Jul 15 Javascript
给before和after伪元素设置js效果的方法
Dec 04 Javascript
三个js循环的关键字示例(for与while)
Feb 16 Javascript
原生态js,鼠标按下后,经过了那些单元格的简单实例
Aug 11 Javascript
微信小程序购物商城系统开发系列-工具篇的介绍
Nov 21 Javascript
Angularjs自定义指令Directive详解
May 27 Javascript
vue loadmore 组件滑动加载更多源码解析
Jul 19 Javascript
Vue2 SSR渲染根据不同页面修改 meta
Nov 20 Javascript
仿淘宝JSsearch搜索下拉深度用法
Jan 15 Javascript
JavaScript剩余操作符Rest Operator详解
Jul 20 Javascript
jquery isType() 类型判断代码
Feb 14 #Javascript
jquery isEmptyObject判断是否为空对象的函数
Feb 14 #Javascript
jquery each()源代码
Feb 14 #Javascript
jquery trim() 功能源代码
Feb 14 #Javascript
jquery uaMatch源代码
Feb 14 #Javascript
AJAX 网页保留浏览器前进后退等功能
Feb 12 #Javascript
一些主流JS框架中DOMReady事件的实现小结
Feb 12 #Javascript
You might like
不错的PHP学习之php4与php5之间会穿梭一点点感悟
2007/05/03 PHP
php批量上传的实现代码
2013/06/09 PHP
9段PHP实用功能的代码推荐
2014/10/14 PHP
PHP易混淆函数的区别及用法汇总
2014/11/22 PHP
PHP借助phpmailer发送邮件
2015/05/11 PHP
php传值赋值和传地址赋值用法实例分析
2015/06/20 PHP
PHP实现无限极分类的两种方式示例【递归和引用方式】
2019/03/25 PHP
通过Unicode转义序列来加密,按你说的可以算是混淆吧
2007/05/06 Javascript
javascript Math.random()随机数函数
2009/11/04 Javascript
Javascript Jquery 遍历Json的实现代码
2010/03/31 Javascript
alert和confirm功能介绍
2014/05/21 Javascript
Jquery Ajax xmlhttp请求成功问题
2015/02/04 Javascript
JavaScript动态设置div的样式的方法
2015/12/26 Javascript
Avalon中文长字符截取、关键字符隐藏、自定义过滤器
2016/05/18 Javascript
jQuery Tags Input Plugin(添加/删除标签插件)详解
2016/06/20 Javascript
Ionic 2 实现列表滑动删除按钮的方法
2017/01/22 Javascript
微信小程序自定义组件实现tabs选项卡功能
2018/07/14 Javascript
vue打包通过image-webpack-loader插件对图片压缩优化操作
2020/11/12 Javascript
windows及linux环境下永久修改pip镜像源的方法
2016/11/28 Python
Sanic框架安装与简单入门示例
2018/07/16 Python
利用HTML5+CSS3实现3D转换效果实例详解
2017/05/02 HTML / CSS
Debenhams百货英国官方网站:Debenhams UK
2016/07/12 全球购物
德国香水、化妆品和护理产品网上商店:Parfumdreams
2018/09/26 全球购物
日本即尚网:JSHOPPERS.com(支持中文)
2019/12/03 全球购物
.net面试题
2015/12/22 面试题
中学生学习生活的自我评价
2013/10/26 职场文书
创伤外科专业推荐信范文
2013/11/19 职场文书
物业保安主管岗位职责
2013/12/25 职场文书
数控专业个人求职信范文
2014/02/05 职场文书
外语系大学生自荐信范文
2014/03/01 职场文书
一次性工伤赔偿协议书范本
2014/11/25 职场文书
微信小程序实现聊天室功能
2021/06/14 Javascript
Python Pandas pandas.read_sql_query函数实例用法分析
2021/06/21 Python
python字典进行运算原理及实例分享
2021/08/02 Python
Nginx下SSL证书安装部署步骤介绍
2021/12/06 Servers
详解MySQL的内连接和外连接
2023/05/08 MySQL