基于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 相关文章推荐
JQuery 表格操作(交替显示、拖动表格行、选择行等)
Jul 29 Javascript
script不刷新页面的联动前后代码
Sep 18 Javascript
javascript日期格式化方法小结
Dec 17 Javascript
Vue.js 父子组件通讯开发实例
Sep 06 Javascript
多种方式实现js图片预览
Dec 12 Javascript
Javascript DOM事件操作小结(监听鼠标点击、释放,悬停、离开等)
Jan 20 Javascript
jQuery实现获取隐藏div高度的方法示例
Feb 09 Javascript
jQuery仿IOS弹出框插件
Feb 18 Javascript
React Native时间转换格式工具类分享
Oct 24 Javascript
浅谈react受控组件与非受控组件(小结)
Feb 09 Javascript
JS实现audio音频剪裁剪切复制播放与上传(步骤详解)
Jul 28 Javascript
vue2的 router在使用过程中遇到的一些问题
Apr 13 Vue.js
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 preg_match_all结合str_replace替换内容中所有img
2008/10/11 PHP
PHP读取PDF内容配合Xpdf的使用
2012/11/24 PHP
使用XHGui来测试PHP性能的教程
2015/07/03 PHP
PHP数组Key强制类型转换实现原理解析
2020/09/01 PHP
Mootools 1.2教程 函数
2009/09/15 Javascript
javascript一个无懈可击的实例化XMLHttpRequest的方法
2010/10/13 Javascript
jquery给图片添加鼠标经过时的边框效果
2013/11/12 Javascript
Javascript 动态改变imput type属性
2016/11/01 Javascript
简单学习vue指令directive
2016/11/03 Javascript
nodejs入门教程二:创建一个简单应用示例
2017/04/24 NodeJs
浅谈Angular2 模块懒加载的方法
2017/10/04 Javascript
NodeJS如何实现同步的方法示例
2018/08/24 NodeJs
js canvas实现画图、滤镜效果
2018/11/27 Javascript
解决微信小程序云开发中获取数据库的内容为空的方法
2019/05/15 Javascript
vue中实现拖动调整左右两侧div的宽度的示例代码
2020/07/22 Javascript
python正则匹配抓取豆瓣电影链接和评论代码分享
2013/12/27 Python
Python基于Tkinter的HelloWorld入门实例
2015/06/17 Python
浅谈Python中的可变对象和不可变对象
2017/07/07 Python
tensorflow学习笔记之简单的神经网络训练和测试
2018/04/15 Python
对Python 文件夹遍历和文件查找的实例讲解
2018/04/26 Python
Python视频爬虫实现下载头条视频功能示例
2018/05/07 Python
Python通过正则库爬取淘宝商品信息代码实例
2020/03/02 Python
Python自动化操作实现图例绘制
2020/07/09 Python
python集合能干吗
2020/07/19 Python
详解java调用python的几种用法(看这篇就够了)
2020/12/10 Python
大学生收银员求职信分享
2014/01/02 职场文书
寒假实习自荐信
2014/01/26 职场文书
行政执法队伍作风整顿个人剖析材料
2014/10/11 职场文书
颐和园导游词
2015/01/30 职场文书
2015年爱国卫生工作总结
2015/04/22 职场文书
给男朋友的道歉短信
2015/05/12 职场文书
结婚典礼致辞
2015/07/28 职场文书
护士岗位竞聘书
2015/09/15 职场文书
2019广播稿怎么写
2019/04/17 职场文书
Vue.js中v-bind指令的用法介绍
2022/03/13 Vue.js
解决vue中provide inject的响应式监听
2022/04/19 Vue.js