javascript 图片上一张下一张链接效果代码


Posted in Javascript onMarch 12, 2010

贴个实现方法:
代码

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" > 
<head> 
<title>无标题页</title> 
<script src="jquery-1.3.2.js" type="text/javascript"></script> 
<style type="text/css"> 
.rootclass{ border:none;position:relative;} 
</style> 
<script type="text/javascript"> 
$(document).ready(function() { 
$(".rootclass").mousemove(function(e){ 
var positionX=e.originalEvent.x||e.originalEvent.layerX||0; 
if(positionX<=$(this).width()/2){ 
this.style.cursor='url("pre.cur"),auto'; 
$(this).attr('title','点击查看上一张'); 
$(this).parent().attr('href',$(this).attr('left')); 
}else{ 
this.style.cursor='url("next.cur"),auto'; 
$(this).attr('title','点击查看下一张'); 
$(this).parent().attr('href',$(this).attr('right')); 
} 
}); 
}); 
</script> 
</head> 
<body> 
<a href="#" > 
<img src="11.bmp" alt="" class="rootclass" left="http://www.google.cn" right="http://www.baidu.cn" /> 
</a> 
</body> 
</html>

说明:1.需要调用Jquery。
2.这里获取鼠标在图片的位置用了个投机的方法,设置图片的position:relative
直接使用 var positionX=e.originalEvent.x||e.originalEvent.layerX||0; 来获取。
3. 为了方便直接在图片上添加left="http://www.google.cn" right="http://www.baidu.cn" 为其上一张,下一张链接地址。记得给<img />套上<a href="#" ></a>
在线演示代码:http://demo.3water.com/js/img_left_right/jquery_img_lr.htm

打包下载地址 https://3water.com/jiaoben/25129.html

相关文章:
clientX,pageX,offsetX,x,layerX,screenX,offsetLef
JS在IE和FireFox之间常用函数的区别小结
javascript offsetX与layerX区别
jQuery 点击图片跳转上一张或下一张功能的实现代码

Javascript 相关文章推荐
重定向实现代码
Nov 20 Javascript
JSON扫盲帖 JSON.as类教程
Feb 16 Javascript
js 调用父窗口的具体实现代码
Jul 15 Javascript
深入分析escape()、encodeURI()、encodeURIComponent()的区别及示例
Aug 04 Javascript
JS中三目运算符和if else的区别分析与示例
Nov 21 Javascript
对JavaScript的全文搜索实现相关度评分的功能的方法
Jun 24 Javascript
SVG动画vivus.js库使用小结(实例代码)
Sep 14 Javascript
vue上传图片到oss的方法示例(图片带有删除功能)
Sep 27 Javascript
VUE搭建手机商城心得和遇到的坑
Feb 21 Javascript
微信小程序 轮播图实现原理及优化详解
Sep 29 Javascript
vuex state中的数组变化监听实例
Nov 06 Javascript
Vant Weapp组件踩坑:picker的初始赋值解决
Nov 12 Javascript
JQuery Ajax 跨域访问的解决方案
Mar 12 #Javascript
ExtJS 学习专题(一) 如何应用ExtJS(附实例)
Mar 11 #Javascript
jquery 简单的进度条实现代码
Mar 11 #Javascript
精通JavaScript 纠正 cleanWhitespace函数
Mar 11 #Javascript
Javascript 入门基础学习
Mar 10 #Javascript
javascript showModalDialog,open取得父窗口的方法
Mar 10 #Javascript
ExtJs3.0中Store添加 baseParams 的Bug
Mar 10 #Javascript
You might like
php导入导出excel实例
2013/10/25 PHP
php计算两个日期时间差(返回年、月、日)
2014/06/19 PHP
php curl 上传文件代码实例
2015/04/27 PHP
PHP常用正则表达式精选(推荐)
2019/05/28 PHP
php操作redis数据库常见方法实例总结
2020/02/20 PHP
不错的asp中显示新闻的功能
2006/10/13 Javascript
JSON 入门指南 想了解json的朋友可以看下
2009/08/26 Javascript
JavaScript CSS修改学习第二章 样式
2010/02/19 Javascript
jQuery function的正确书写方法
2013/08/02 Javascript
你未必知道的JavaScript和CSS交互的5种方法
2014/04/02 Javascript
AngularJS 模型详细介绍及实例代码
2016/07/27 Javascript
js继承实现方法详解
2016/12/16 Javascript
BootStrap与Select2使用小结
2017/02/17 Javascript
微信小程序页面滑动屏幕加载数据效果
2020/11/16 Javascript
原生js+cookie实现购物车功能的方法分析
2017/12/21 Javascript
详解webpack4多入口、多页面项目构建案例
2018/05/25 Javascript
javascript实现拖拽碰撞检测
2020/03/12 Javascript
解决vue自定义指令导致的内存泄漏问题
2020/08/04 Javascript
Python中使用 Selenium 实现网页截图实例
2014/07/18 Python
Python实现读取TXT文件数据并存进内置数据库SQLite3的方法
2017/08/08 Python
python3使用pyqt5制作一个超简单浏览器的实例
2017/10/19 Python
django站点管理详解
2017/12/12 Python
python爬虫超时的处理的实例
2018/12/19 Python
Pytorch中的VGG实现修改最后一层FC
2020/01/15 Python
Python中import导入不同目录的模块方法详解
2020/02/18 Python
Python在线和离线安装第三方库的方法
2020/10/31 Python
西班牙太阳镜品牌:Hawkers
2018/03/11 全球购物
用缩写的指针比较"if(p)" 检查空指针是否可靠?如果空指针的内部表达不是0会怎么样?
2014/01/05 面试题
SQL Server面试题
2013/04/04 面试题
公司活动邀请函
2014/01/24 职场文书
元旦晚会策划方案
2014/02/18 职场文书
《最大的麦穗》教学反思
2014/04/17 职场文书
2014年学习全国道德模范事迹思想汇报
2014/09/15 职场文书
通知函格式范文
2015/04/27 职场文书
党支部鉴定意见
2015/06/02 职场文书
2019年公司快递收发管理制度模板
2019/11/20 职场文书