热门标签 | 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



推荐阅读
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社区 版权所有