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

发布时间 - 2026-01-11 00:50:26    点击率:

本文实例讲述了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表格(table)操作技巧汇总》、《jQuery切换特效与技巧总结》、《jQuery扩展技巧总结》、《jQuery常用插件及用法总结》、《jQuery常见经典特效汇总》及《jquery选择器用法总结》

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


# jQuery  # 鼠标滑过  # 预览图片  # 大图  # jQuery实现等比例缩放大图片让大图片自适应页面布局  # 基于jquery的防止大图片撑破页面的实现代码(立即缩放)  # jQuery+css实现的点击图片放大缩小预览功能示例【图片预览 查看大图】  # jQuery实现鼠标滑过商品小图片上显示对应大图片功能【测试可用】  # jQuery实现大图轮播  # jQuery实现的小图列表  # 大图展示效果幻灯片示例  # jquery插件jquery.LightBox.js实现点击放大图片并左右点击切换效果(附demo源  # jQuery实现点击小图片淡入淡出显示大图片特效  # jQuery实现点击查看大图并以弹框的形式居中  # 基于jQuery插件实现点击小图显示大图效果  # jquery实现移动端点击图片查看大图特效  # jQuery实现点击小图显示大图代码分享  # jquery 图片点击放大预览功能详解  # 鼠标  # 滑过  # 操作技巧  # 相关内容  # 是这样  # 感兴趣  # 给大家  # 更多关于  # 所述  # 程序设计  # 移开  # 其实很简单  # 上传  # 选择器  # 讲述了  # brush  # function  # var  # js  # pre 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 香港服务器网站测试全流程:性能评估、SEO加载与移动适配优化  在线制作视频网站免费,都有哪些好的动漫网站?  Laravel模型事件有哪些_Laravel Model Event生命周期详解  详解jQuery中的事件  Chrome浏览器标签页分组怎么用_谷歌浏览器整理标签页技巧【效率】  Laravel如何使用缓存系统提升性能_Laravel缓存驱动和应用优化方案  如何在万网ECS上快速搭建专属网站?  如何在Windows 2008云服务器安全搭建网站?  Laravel Docker环境搭建教程_Laravel Sail使用指南  Laravel怎么集成Log日志记录_Laravel单文件与每日日志配置及自定义通道【详解】  如何用西部建站助手快速创建专业网站?  网站制作报价单模板图片,小松挖机官方网站报价?  Laravel如何实现邮件验证激活账户_Laravel内置MustVerifyEmail接口配置【步骤】  Laravel如何部署到服务器_线上部署Laravel项目的完整流程与步骤  Laravel怎么连接多个数据库_Laravel多数据库连接配置  国美网站制作流程,国美电器蒸汽鍋怎么用官方网站?  如何在阿里云ECS服务器部署织梦CMS网站?  Laravel如何实现API速率限制?(Rate Limiting教程)  如何在阿里云完成域名注册与建站?  JavaScript 输出显示内容(document.write、alert、innerHTML、console.log)  PythonWeb开发入门教程_Flask快速构建Web应用  如何用JavaScript实现文本编辑器_光标和选区怎么处理  Linux虚拟化技术教程_KVMQEMU虚拟机安装与调优  宙斯浏览器文件分类查看教程 快速筛选视频文档与图片方法  使用豆包 AI 辅助进行简单网页 HTML 结构设计  如何为不同团队 ID 动态生成多个非值班状态按钮  济南网站建设制作公司,室内设计网站一般都有哪些功能?  如何用搬瓦工VPS快速搭建个人网站?  如何用AI一键生成爆款短视频文案?小红书AI文案写作指令【教程】  如何在建站之星网店版论坛获取技术支持?  Windows10如何更改计算机工作组_Win10系统属性修改Workgroup  Laravel Session怎么存储_Laravel Session驱动配置详解  Laravel怎么使用Intervention Image库处理图片上传和缩放  如何快速配置高效服务器建站软件?  如何在香港服务器上快速搭建免备案网站?  如何快速搭建高效可靠的建站解决方案?  谷歌浏览器如何更改浏览器主题 Google Chrome主题设置教程  电商网站制作价格怎么算,网上拍卖流程以及规则?  胶州企业网站制作公司,青岛石头网络科技有限公司怎么样?  Edge浏览器如何截图和滚动截图_微软Edge网页捕获功能使用教程【技巧】  黑客入侵网站服务器的常见手法有哪些?  如何在VPS电脑上快速搭建网站?  JavaScript如何实现类型判断_typeof和instanceof有什么区别  如何在Windows服务器上快速搭建网站?  如何在万网开始建站?分步指南解析  php打包exe后无法访问网络共享_共享权限设置方法【教程】  如何在新浪SAE免费搭建个人博客?  网站广告牌制作方法,街上的广告牌,横幅,用PS还是其他软件做的?  动图在线制作网站有哪些,滑动动图图集怎么做?  零服务器AI建站解决方案:快速部署与云端平台低成本实践