jQuery实现鼠标滑过预览图片大图效果的方法


Posted in jQuery onApril 26, 2017

本文实例讲述了jQuery实现鼠标滑过预览图片大图效果的方法。分享给大家供大家参考,具体如下:

需求是这样的:  鼠标移动的图片上,同时显示预览的大图,鼠标移开,则隐藏。

原理其实很简单,首先需要一个div , 然后动态通过jQuery方法添加<img>标签,改变这个<img>的样式(宽,高),以及需要显示的图片路径。

js代码:

$(function(){
  var ei = $("#large");
  ei.hide();
  $("#img1, img").mousemove(function(e){
    ei.css({top:e.pageY,left:e.pageX}).html('<img style="border:1px solid gray;" src="' + this.src + '" />').show();
  }).mouseout( function(){
    ei.hide();
  })
  $("#f1").change(function(){
    $("#img1").attr("src","file:///"+$("#f1").val());
  })
});

HTML 部分:

上传预览图片:<br>
<input id="f1" name="f1" type="file" /><br>
<img id="img1" width="120" height="60" src="logo-jq.gif">
<div id="large"></div>
鼠标滑过预览图片:<br>
<img width="120" height="60" src="logo-jq.gif"><br>

希望本文所述对大家jQuery程序设计有所帮助。

jQuery 相关文章推荐
jquery中封装函数传递当前元素的方法示例
May 05 jQuery
jQuery 表单序列化实例代码
Jun 11 jQuery
jQuery开源组件BootstrapValidator使用详解
Jun 29 jQuery
jQuery封装placeholder效果实现方法,让低版本浏览器支持该效果
Jul 08 jQuery
jQuery Pagination分页插件_动力节点Java学院整理
Jul 17 jQuery
jQuery实现可兼容IE6的遮罩功能详解
Sep 19 jQuery
360提示[高危]使用存在漏洞的JQuery版本的解决方法
Oct 27 jQuery
jquery+css3实现熊猫tv导航代码分享
Feb 12 jQuery
vue.js2.0点击获取自己的属性和jquery方法
Feb 23 jQuery
jQuery实现表单动态加减、ajax表单提交功能
Jun 08 jQuery
jQuery时间戳和日期相互转换操作示例
Dec 07 jQuery
jquery实现穿梭框功能
Jan 19 jQuery
详谈jQuery中使用attr(), prop(), val()获取value的异同
Apr 25 #jQuery
jquery.form.js异步提交表单详解
Apr 25 #jQuery
关于jQuery中fade(),show()起始位置的一点小发现
Apr 25 #jQuery
jquery submit()不能提交表单的解决方法
Apr 24 #jQuery
jquery实现异步加载图片(懒加载图片一种方式)
Apr 24 #jQuery
使用jQuery ajaxupload插件实现无刷新上传文件
Apr 23 #jQuery
jQuery实现百度登录框的动态切换效果
Apr 21 #jQuery
You might like
ADODB结合SMARTY使用~超级强
2006/11/25 PHP
PHP 编程的 5个良好习惯
2009/02/20 PHP
纯真IP数据库的应用 IP地址转化成十进制
2009/06/14 PHP
php feof用来识别文件末尾字符的方法
2010/08/01 PHP
php更新修改excel中的内容实例代码
2014/02/26 PHP
用PHP代码在网页上生成图片
2015/07/01 PHP
php中switch语句用法详解
2015/08/17 PHP
php 利用array_slice函数获取随机数组或前几条数据
2015/09/30 PHP
PHP可变函数学习小结
2015/11/29 PHP
[原创]PHP实现SQL语句格式化功能的方法
2017/07/28 PHP
JS Excel读取和写入操作(模板操作)实现代码
2010/04/11 Javascript
jQuery EasyUI NumberBox(数字框)的用法
2010/07/08 Javascript
JavaScript中的各种操作符使用总结
2016/05/26 Javascript
Vue.js 表单校验插件
2016/08/14 Javascript
详解react如何在组件中获取路由参数
2017/06/15 Javascript
详细介绍Ruby中的正则表达式
2015/04/10 Python
Django中几种重定向方法
2015/04/28 Python
浅谈Python单向链表的实现
2015/12/24 Python
【Python】Python的urllib模块、urllib2模块批量进行网页下载文件
2016/11/19 Python
Python实现基于多线程、多用户的FTP服务器与客户端功能完整实例
2017/08/18 Python
Python数据分析之双色球统计单个红和蓝球哪个比例高的方法
2018/02/03 Python
Python下应用opencv 实现人脸检测功能
2019/10/24 Python
python 利用已有Ner模型进行数据清洗合并代码
2019/12/24 Python
Python GUI库PyQt5样式QSS子控件介绍
2020/02/25 Python
python利用后缀表达式实现计算器功能
2021/02/22 Python
施华洛世奇水晶荷兰官方网站:SWAROVSKI荷兰
2017/05/12 全球购物
比较一下entity bean和session bean
2013/12/27 面试题
AJAX都有哪些有点和缺点
2012/11/03 面试题
视光学专业毕业生推荐信
2013/10/28 职场文书
高中生自我评价个人范文
2013/11/09 职场文书
黄金搭档广告词
2014/03/21 职场文书
关于奉献的演讲稿
2014/05/21 职场文书
创先争优标语
2014/06/27 职场文书
优秀教师个人材料
2014/12/15 职场文书
战友聚会致辞
2015/07/28 职场文书
优秀教师主要事迹材料
2015/11/04 职场文书