基于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 相关文章推荐
两个SUBMIT按钮,如何区分处理
Aug 22 Javascript
innerHTML与jquery里的html()区别介绍
Oct 12 Javascript
JS随机生成不重复数据的实例方法
Jul 17 Javascript
总结javascript中的六种迭代器
Aug 16 Javascript
鼠标点击input,显示瞬间的边框颜色,对之修改与隐藏实例
Dec 26 Javascript
详解JavaScript调用栈、尾递归和手动优化
Jun 03 Javascript
vue.js框架实现表单排序和分页效果
Aug 09 Javascript
Vue中封装input组件的实例详解
Oct 17 Javascript
Postman模拟发送带token的请求方法
Mar 31 Javascript
json前后端数据交互相关代码
Sep 19 Javascript
开源一个微信小程序仪表盘组件过程解析
Jul 30 Javascript
JS禁用右键、禁用Ctrl+u、禁用Ctrl+s、禁用F12的实现代码
Dec 01 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
B2K与车机的中波PK
2021/03/02 无线电
拼音码表的生成
2006/10/09 PHP
PHP 事件机制(2)
2011/03/23 PHP
PHP学习之字符串比较和查找
2011/04/17 PHP
php pdo oracle中文乱码的快速解决方法
2016/05/16 PHP
javascript 打印内容方法小结
2009/11/04 Javascript
使用jQuery清空file文件域的解决方案
2013/04/12 Javascript
JS动态日期时间的获取方法
2015/09/28 Javascript
JQuery日期插件datepicker的使用方法
2016/03/03 Javascript
Js+Ajax,Get和Post在使用上的区别小结
2016/06/08 Javascript
jQuery组件easyui基本布局实现代码
2016/08/25 Javascript
购物车前端开发(jQuery和bootstrap3)
2016/08/27 Javascript
详解javascript获取url信息的常见方法
2016/12/19 Javascript
深入理解JavaScript中的for循环
2017/02/07 Javascript
详解Jquery EasyUI tree 的异步加载(遍历指定文件夹,根据文件夹内的文件生成tree)
2017/02/11 Javascript
Jil,高效的json序列化和反序列化库
2017/02/15 Javascript
JavaScript中双向数据绑定详解
2017/05/03 Javascript
Vue 实时监听窗口变化 windowresize的两种方法
2018/11/06 Javascript
ES6 Symbol在对象中的作用实例分析
2020/06/06 Javascript
[04:36]DOTA2国际邀请赛 ti3精彩集锦
2013/08/19 DOTA
[40:03]Liquid vs Optic 2018国际邀请赛淘汰赛BO3 第一场 8.21
2018/08/22 DOTA
Python正则抓取新闻标题和链接的方法示例
2017/04/24 Python
Python实现读取并保存文件的类
2017/05/11 Python
Python实现统计代码行的方法分析
2017/07/12 Python
深入理解Python分布式爬虫原理
2017/11/23 Python
Python实现拷贝/删除文件夹的方法详解
2018/08/29 Python
对web.py设置favicon.ico的方法详解
2018/12/04 Python
opencv 形态学变换(开运算,闭运算,梯度运算)
2020/07/07 Python
Python django框架 web端视频加密的实例详解
2020/11/20 Python
HTML5资源预加载(Link prefetch)详细介绍(给你的网页加速)
2014/05/07 HTML / CSS
萨克斯第五大道的折扣店:Saks Fifth Avenue OFF 5TH
2016/08/25 全球购物
幼儿运动会邀请函
2014/01/17 职场文书
药剂专业自荐信范文
2014/04/16 职场文书
在职员工证明书
2014/09/19 职场文书
开除通知书范本
2015/04/25 职场文书
SQL Server2019安装的详细步骤实战记录(亲测可用)
2022/06/10 SQL Server