基于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 相关文章推荐
JS代码优化技巧之通俗版(减少js体积)
Dec 23 Javascript
jQuery UI Autocomplete 1.8.16 中文输入修正代码
Apr 16 Javascript
JavaScript高级程序设计阅读笔记(十六) javascript检测浏览器和操作系统-detect.js
Aug 14 Javascript
js jquery验证银行卡号信息正则学习
Jan 21 Javascript
js如何判断用户是否是用微信浏览器
Jun 05 Javascript
jQuery中ajax和post处理json的不同示例对比
Nov 02 Javascript
Bootstrap模态框案例解析
Mar 05 Javascript
史上最全JavaScript常用的简写技巧(推荐)
Aug 17 Javascript
JS中图片压缩的方法小结
Nov 14 Javascript
讲解vue-router之什么是嵌套路由
May 28 Javascript
详解基于Wepy开发小程序插件(推荐)
Aug 01 Javascript
解决angular 使用原生拖拽页面卡顿及表单控件输入延迟问题
Apr 21 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编程语言开发动态WAP页面
2006/10/09 PHP
如何使用php输出时间格式
2013/08/31 PHP
PHP中strlen()和mb_strlen()的区别浅析
2014/06/19 PHP
php处理带有中文URL的方法
2016/07/11 PHP
PHP单例模式数据库连接类与页面静态化实现方法
2019/03/20 PHP
JavaScript 事件的一些重要说明
2009/10/25 Javascript
Javascript之旅 对象的原型链之由来
2010/08/25 Javascript
javascript奇异的arguments分析
2010/10/20 Javascript
基于jquery自己写tab滑动门(通用版)
2012/10/30 Javascript
jquery validate添加自定义验证规则(验证邮箱 邮政编码)
2013/12/04 Javascript
Ajax清除浏览器js、css、图片缓存的方法
2015/08/06 Javascript
jquery实现界面无刷新加载登陆注册
2016/07/30 Javascript
JS中关于事件处理函数名后面是否带括号的问题
2016/11/16 Javascript
JavaScript中document.referrer的用法详解
2017/07/04 Javascript
解决canvas画布使用fillRect()时高度出现双倍效果的问题
2017/08/03 Javascript
webpack热模块替换(HMR)/热更新的方法
2018/04/05 Javascript
vue + typescript + 极验登录验证的实现方法
2019/06/27 Javascript
vue实现带过渡效果的下拉菜单功能
2020/02/19 Javascript
Python循环语句之break与continue的用法
2015/10/14 Python
Python3如何解决字符编码问题详解
2017/04/23 Python
Python在图片中添加文字的两种方法
2017/04/29 Python
python数据抓取分析的示例代码(python + mongodb)
2017/12/25 Python
Python排序算法之选择排序定义与用法示例
2018/04/29 Python
python smtplib模块实现发送邮件带附件sendmail
2018/05/22 Python
通过python3实现投票功能代码实例
2019/09/26 Python
python GUI库图形界面开发之PyQt5简单绘图板实例与代码分析
2020/03/08 Python
使用CSS3代码绘制可爱的Hello Kitty猫
2016/08/03 HTML / CSS
CSS3效果:自定义“W”形运行轨迹实例
2017/03/29 HTML / CSS
兰蔻美国官网:Lancome美国
2017/04/25 全球购物
大整数数相乘的问题
2012/07/22 面试题
培训楼经理岗位责任制
2014/02/10 职场文书
2014年学校卫生工作总结
2014/11/20 职场文书
2015年禁毒宣传活动总结
2015/03/25 职场文书
社区环境卫生倡议书
2015/04/29 职场文书
2019年聘任书的写作格式及范文!
2019/07/03 职场文书
六年级作文之家庭作文
2019/12/12 职场文书