基于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 相关文章推荐
Javascript Tab 导航插件 (23个)
Jun 11 Javascript
JavaScript DOM学习第四章 getElementByTagNames
Feb 19 Javascript
javascript中取前n天日期的两种方法分享
Jan 26 Javascript
基于jQuery实现文本框只能输入数字(小数、整数)
Jan 14 Javascript
原生js的数组除重复简单实例
May 24 Javascript
js重写方法的简单实现
Jul 10 Javascript
动态JavaScript所造成一些你不知道的危害
Sep 25 Javascript
浅谈$_FILES数组为空的原因
Feb 16 Javascript
Bootstrap BootstrapDialog使用详解
Feb 17 Javascript
javascript少儿编程关于返回值的函数内容
May 27 Javascript
angular2/ionic2 实现搜索结果中的搜索关键字高亮的示例
Aug 17 Javascript
bootstrap tooltips在 angularJS中的使用方法
Apr 10 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
smarty内置函数capture用法分析
2015/01/22 PHP
PHP遍历数组的方法汇总
2015/04/30 PHP
浅析PHP中call user func()函数及如何使用call user func调用自定义函数
2015/11/05 PHP
thinkPHP模型初始化实例分析
2015/12/03 PHP
mac系统下为 php 添加 pcntl 扩展
2016/08/28 PHP
php mysql 封装类实例代码
2016/09/18 PHP
防止网站内容被拷贝的一些方法与优缺点好处与坏处分析
2007/11/30 Javascript
javascript下判断一个对象是否具有指定名称的属性的的代码
2010/01/11 Javascript
基于jQuery的消息提示插件 DivAlert之旅(二)
2010/04/01 Javascript
ajax更新数据后,jquery、jq失效问题
2011/03/16 Javascript
js获取url中&quot;?&quot;后面的字串方法
2014/05/15 Javascript
Jquery实现遮罩层的方法
2015/06/08 Javascript
实例解析JS布尔对象的toString()方法和valueOf()方法
2015/10/25 Javascript
基于BootStrap Metronic开发框架经验小结【六】对话框及提示框的处理和优化
2016/05/12 Javascript
EasyUI创建对话框的两种方式
2016/08/23 Javascript
结合Vue控制字符和字节的显示个数的示例
2018/05/17 Javascript
对vue2.0中.vue文件页面跳转之.$router.push的用法详解
2018/08/24 Javascript
koa+jwt实现token验证与刷新功能
2019/05/30 Javascript
vue实现路由懒加载及组件懒加载的方式
2019/06/11 Javascript
精读《Vue3.0 Function API》
2020/05/20 Javascript
解决vue请求接口第一次成功,第二次失败问题
2020/09/08 Javascript
使用python实现拉钩网上的FizzBuzzWhizz问题示例
2014/05/05 Python
分享15个最受欢迎的Python开源框架
2014/07/13 Python
Ubuntu 16.04 LTS中源码安装Python 3.6.0的方法教程
2016/12/27 Python
Python3.4编程实现简单抓取爬虫功能示例
2017/09/14 Python
速记Python布尔值
2017/11/09 Python
python批量修改xml属性的实现方式
2020/03/05 Python
瑞贝卡·明可弗包包官网:Rebecca Minkoff
2016/07/21 全球购物
台湾全方位线上课程与职能学习平台:TibaMe
2019/12/04 全球购物
大学生就业自我鉴定
2013/10/26 职场文书
英语专业应届生求职信范文
2013/11/15 职场文书
企业统计员岗位职责
2013/12/13 职场文书
安全检查管理制度
2014/02/02 职场文书
《掌声》教学反思
2014/02/23 职场文书
生产部厂长助理职位说明书
2014/03/03 职场文书
申报优秀教师材料
2014/12/16 职场文书