热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

滑动显示大图升级版

之前做了一个滑动展示大图片的demo,之后在大神博客发现大神也做过一个类似的插件。于是把插件摘了下来研究了一下。改动了插件显示文本的部分并增加了一点注释。效果比我的好

之前做了一个滑动展示大图片的demo,之后在大神博客发现大神也做过一个类似的插件。

于是把插件摘了下来研究了一下。

改动了插件显示文本的部分并增加了一点注释。效果比我的好用。

点击看效果demo

插件源码如下:

  

(function($){$.fn.preview = function(){var xOffset = 10; //横向偏移量var yOffset = 20; //纵向偏移量var w = $(window).width(); //页面宽度$(this).each(function(){$(this).hover(function(e){//检测图片和文字来生成不同的容器if(/.png$|.gif$|.jpg$|.bmp$/.test($(this).attr("href"))){$("body").append("

"+$(this).attr('title')+"

");}else{$("body").append("

"+$(this).text()+"

");}$("#preview").css({position:"absolute",padding:"4px",border:"1px solid #f3f3f3",backgroundColor:"#eeeeee",top:(e.pageY - yOffset) + "px", //鼠标位置减去纵向偏移量来定位到鼠标偏上的位置zIndex:1000});$("#preview > div").css({padding:"5px",backgroundColor:"white",border:"1px solid #cccccc"});$("#preview > div > p").css({textAlign:"center",fontSize:"12px",padding:"8px 0 3px",margin:"0"});if(e.pageX })(jQuery);

  demo源码如下










图片放大显示的jQuery插件演示页面




  效果图如下

  

转:https://www.cnblogs.com/lemon-zhang/p/7998805.html



推荐阅读
  • 获取鼠标的位置/坐标
    使用javascript如何获取鼠标的位置呢?获取光标的位置?获取鼠标坐标先看效果?核心方法:****返回鼠标的坐标*@parame*@returns{{x ... [详细]
  • 开发笔记:基于原生js的图片轮播效果简单实现
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了基于原生js的图片轮播效果简单实现相关的知识,希望对你有一定的参考价值。 ... [详细]
  • JavaScript对象类型 ... [详细]
  • 【转】JS键盘按钮keyCode及示例大全(JS前端)
    文章目录以功能区分布以keycode编号顺序分布简记表使用示例:组合键获取用户按下的键javascript判断是否按回车键屏蔽按键组合健获取键和相应值的js回目录 ... [详细]
  • 如何使网页自适应电脑屏幕分辨率?
    在1024*768或者800*600的分辨率下可以自动调整成适用于该客户端分辨率的大小。  第一种方法:做一个网页解决问题(长了点)  如果只是因为浏览者改变了浏览器的设置,或者因为浏览器不兼容,使自 ... [详细]
  • 关于Ajax异步请求(实时刷新)
    1.需求:想要做成动态实时刷新获取数据库的值2.例子3.代码逻辑:varSeconds10000;varurl' ... [详细]
  • 一、媒介  Koa为了坚持本身的简约,并没有绑缚中间件。然则在现实的开辟中,我们须要和五花八门的中间件打交道,本文将要剖析的是常常用到的路由中间件—koa-router。  假如你 ... [详细]
  • 转载自:http:blog.csdn.netCodingEndingarticledetails78609902#t14保存标签2018-03-09blog.csdn ... [详细]
  • 篇首语:本文由编程笔记#小编为大家整理,主要介绍了eclipse和myeclipse以及安装步骤相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 篇首语:本文由编程笔记#小编为大家整理,主要介绍了WPF动态添加带有detals的ListViewItem相关的知识,希望对你有一定的参考价值。 ... [详细]
  • S3C6410LCD控制器1、LCD的种类。LCD(LiquidCrystalDisplay),即液晶显示器,是一种采用了液晶控制透光度技术来实现的彩色 ... [详细]
  • 面向对象编程中的thisthis返回的是一个对象,简单的说就是返回属性或者方法当前所在的对象。WebStorageStorage接口用于在浏览器客户端中存储用户自定义的信息 ... [详细]
  • 如果讓你不依託任何前端框架(ReactVueAngular等等),純真用Javascript編寫一個網站運用,你還知道怎樣開闢嗎?舉個例子,產物司理讓你完成一個網頁,上面有一張貓咪 ... [详细]
  • 本文整理了Java中java.text.MessageFormat.getLocale()方法的一些代码示例,展示了MessageFormat.getLoc ... [详细]
  • 引用引用某位技术大牛推荐的技术成长方法:1)我们要经常关注技术网站,如csdn,iteye,infoq等;  2)要努力提高英语水平,学习研究第一手的技术资料 ... [详细]
author-avatar
dgsfdg3t4543
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有