基于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 相关文章推荐
innertext , insertadjacentelement , insertadjacenthtml , insertadjacenttext 等区别
Jun 29 Javascript
JavaScript CSS修改学习第六章 拖拽
Feb 19 Javascript
jQuery AJAX实现调用页面后台方法和web服务定义的方法分享
Mar 01 Javascript
javascript使用中为什么10..toString()正常而10.toString()出错呢
Jan 11 Javascript
JavaScrip调试技巧之断点调试
Oct 22 Javascript
详解AngularJS控制器的使用
Mar 09 Javascript
JS+Canvas 实现下雨下雪效果
May 18 Javascript
BootStrap selectpicker后台动态绑定数据
Jun 01 Javascript
Vue Cli3 创建项目的方法步骤
Oct 15 Javascript
jQuery实现每日秒杀商品倒计时功能
Sep 06 jQuery
js实现图片粘贴到网页
Dec 06 Javascript
Vue自动构建发布脚本的方法示例
Jul 24 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
一个域名查询的程序
2006/10/09 PHP
PHP 日期时间函数的高级应用技巧
2009/10/10 PHP
PHP 柱状图实现代码
2009/12/04 PHP
php使用反射插入对象示例分享
2014/03/11 PHP
php函数实现判断是否移动端访问
2015/03/03 PHP
AngularJS 路由详解和简单实例
2016/07/28 Javascript
使用vue.js实现联动效果的示例代码
2017/01/10 Javascript
jquery滚动条插件slimScroll使用方法
2017/02/09 Javascript
值得分享和收藏的xmlplus组件学习教程
2017/05/05 Javascript
ExtJs异步无法向外传值和赋值的完美解决办法
2017/06/14 Javascript
详解基于vue-cli配置移动端自适应
2018/01/13 Javascript
JavaScript实现连连看连线算法
2019/01/05 Javascript
vue路由跳转传递参数的方式总结
2020/05/10 Javascript
vue 使用lodash实现对象数组深拷贝操作
2020/09/10 Javascript
[48:18]DOTA2-DPC中国联赛 正赛 RNG vs Dynasty BO3 第二场 1月29日
2021/03/11 DOTA
零基础写python爬虫之爬虫的定义及URL构成
2014/11/04 Python
使用Python生成随机密码的示例分享
2016/02/18 Python
Python 使用requests模块发送GET和POST请求的实现代码
2016/09/21 Python
Python编程之黑板上排列组合,你舍得解开吗
2017/10/30 Python
Windows环境下python环境安装使用图文教程
2018/03/13 Python
基于python进行桶排序与基数排序的总结
2018/05/29 Python
python 去除txt文本中的空格、数字、特定字母等方法
2018/07/24 Python
Django2.1集成xadmin管理后台所遇到的错误集锦(填坑)
2018/12/20 Python
python 录制系统声音的示例
2020/12/21 Python
Pandas的数据过滤实现
2021/01/15 Python
详解Python中的GIL(全局解释器锁)详解及解决GIL的几种方案
2021/01/29 Python
纯CSS3制作页面切换效果的实例代码
2019/05/30 HTML / CSS
日本最大级玩偶手办购物:あみあみ Amiami
2018/04/23 全球购物
学前班评语大全
2014/05/04 职场文书
党支部综合考察材料
2014/05/19 职场文书
2015年公务员转正工作总结
2015/04/24 职场文书
2015年见习期个人工作总结
2015/05/28 职场文书
赞美教师的句子
2019/09/02 职场文书
基于PostgreSQL/openGauss 的分布式数据库解决方案
2021/12/06 PostgreSQL
详解Python+OpenCV进行基础的图像操作
2022/02/15 Python
Python按顺序遍历并读取文件夹中文件
2022/04/29 Python