转载jQuery图片放大插件[twiPicZoom]

时间:2022-05-14 13:29:56

双击查看大图,鼠标滚动放大缩小,能够切换到上一张和下一张,点击右上角关闭,兼容主流的浏览器。

截图效果:

(例子一效果)

转载jQuery图片放大插件[twiPicZoom]

(例子二效果:注,如果第一张的时候,左侧就不会显示前一张箭头,最后一张类似

转载jQuery图片放大插件[twiPicZoom]

如何使用:(include)

1、样式 twiPicZoom.css

2、jQuery的类库,不一定要用1.8.3,其他的版本也行。

3、鼠标滚动放大缩小需要用到 jquery.mousewheel.js

4、核心 jquery.twiPicZoom.js

<link href="../../twiPicZoom/twiPicZoom.css" rel="stylesheet" type="text/css" />

<script src="../../jquery-1.8.3.min.js" type="text/javascript"></script>

<script src="../../twiPicZoom/jquery.mousewheel.js" type="text/javascript"></script>

<script src="../../twiPicZoom/jquery.twiPicZoom.js" type="text/javascript"></script>

在代码中对选择的对像直接使用twiPicZoom()方法。

$(function () {

$('img[type="twiPicZoom"]').twiPicZoom();

});

例子1:

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<link href="../../twiPicZoom/twiPicZoom.css" rel="stylesheet" type="text/css" />

<script src="../../jquery-1.8.3.min.js" type="text/javascript"></script>

<script src="../../twiPicZoom/jquery.mousewheel.js" type="text/javascript"></script>

<script src="../../twiPicZoom/jquery.twiPicZoom.js" type="text/javascript"></script>

<title>查看图片大图</title>

<script type="text/javascript">

$(function () {

$('img[type="twiPicZoom"]').twiPicZoom();

});

</script>

</head>

<body>

<div id="imgContainer">

<img style="width:160px;height:120px;" alt="" src="../../samplePictures/Desert.jpg" type="twiPicZoom"/>

<img style="width:160px;height:120px;" alt="" src="../../samplePictures/Hydrangeas.jpg" type="twiPicZoom"/>

<img style="width:160px;height:120px;" alt="" src="../../samplePictures/Lighthouse.jpg" type="twiPicZoom"/>

<img style="width:160px;height:120px;" alt="" src="../../samplePictures/Jellyfish.jpg" type="twiPicZoom"/>

</div>

</body>

</html>

例子2:(复杂的结构,选择的不是图片对象,也可配置属性)

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<link href="../../twiPicZoom/twiPicZoom.css" rel="stylesheet" type="text/css" />

<script src="../../jquery-1.8.3.min.js" type="text/javascript"></script>

<script src="../../twiPicZoom/jquery.mousewheel.js" type="text/javascript"></script>

<script src="../../twiPicZoom/jquery.twiPicZoom.js" type="text/javascript"></script>

<title>查看图片大图/更改配置</title>

<script type="text/javascript">

$(function () {

$('div[type="twiPicZoom"]').twiPicZoom({srcField:'href'});

});

</script>

<style type="text/css">

#imgContainer div

{

display:inline-block;

}

</style>

</head>

<body>

<div id="imgContainer">

<div type="twiPicZoom" href="../../samplePictures/Desert.jpg">

<img style="width:160px;height:120px;" alt="" src="../../samplePictures/Desert.jpg" />

<h2>Desert</h2>

</div>

<div  type="twiPicZoom"  href="../../samplePictures/Hydrangeas.jpg">

<img style="width:160px;height:120px;" alt="" src="../../samplePictures/Hydrangeas.jpg"/>

<h2>Hydrangeas</h2>

</div>

<div  type="twiPicZoom" href="../../samplePictures/Lighthouse.jpg">

<img style="width:160px;height:120px;" alt="" src="../../samplePictures/Lighthouse.jpg"/>

<h2>Lighthouse</h2>

</div>

<div  type="twiPicZoom" href="../../samplePictures/Jellyfish.jpg">

<img style="width:160px;height:120px;" alt="" src="../../samplePictures/Jellyfish.jpg"/>

<h2>Jellyfish</h2>

</div>

</div>

</body>

</html>

源码下载地址:

twiPicZoom 1.0 http://www.kuaipan.cn/file/id_50389080302682261.htm

转载jQuery图片放大插件[twiPicZoom]的更多相关文章

  1. jquery图片放大插件鼠标悬停图片放大效果

    都知道jquery都插件是非常强大的,最近分享点jquery插件效果,方便效果开发使用. 一.HTML代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHT ...

  2. 一款简单实用的jQuery图片画廊插件

    图片画廊 今天分享一个自己实现的jQuery 图片画廊插件. 看一下效果图: 点击图片时: 在线演示地址:http://www.jr93.top/photoGallery/photoGallery.h ...

  3. 十个jQuery图片画廊插件推荐

    jQuery的画廊插件可以将分组图像和多媒体资料转成类似Flash的图像或照片.当幻灯片已经成为网站的重要组成部分,jQuery的重要性不能被忽视.下面为你介绍了10个最有美感,创新性和创造性的jQu ...

  4. 推荐几款jquery图片切换插件

    一.前言 毕业季到了,大家都在匆匆忙忙的记录大学里最美好的时光,照片中各种花式.各种姿势都涌现出来了.这么多的照片怎么展示出来给自己的好友看呢?有人选择做成视频,有人选择ps之后做成图片集,而我选择利 ...

  5. Cropper – 简单的 jQuery 图片裁剪插件

    Cropper 是一个简单的 jQuery 图像裁剪插件.它支持选项,方法,事件,触摸(移动),缩放,旋转.输出的裁剪数据基于原始图像大小,这样你就可以用它们来直接裁剪图像. 如果你尝试裁剪跨域图像, ...

  6. 分享22款响应式的 jQuery 图片滑块插件

    响应式(Responsive)设计的目标是要让产品界面能够响应用户的行为,根据不同终端设备自动调整尺寸,带给用户良好的使用体验.这篇文章收集了22款优秀的响应式 jQuery 幻灯片插件,它们能够帮助 ...

  7. 【精心推荐】12款很好用的 jQuery 图片滚动插件

    这里收集了12款很好用的 jQuery 图片滚动插件分享给大家.jQuery 作为最流行的 JavaScript 框架,使用简单灵活,同时还有许多优秀的插件可供使用.其中最令人印象深刻的应用之一就是各 ...

  8. Croppic – 免费开源的 jQuery 图片裁剪插件

    Croppic 这款开源的 jQuery 图片裁剪插件能够满足网站开发人员各种不同的使用需要.只需要简单的上传图片,就可以实现你想要的图像缩放和裁剪功能.因为使用了 HTML5 FormData  对 ...

  9. jQuery图片延迟加载插件jQuery&period;lazyload

      插件描述:jQuery图片延迟加载插件jQuery.lazyload,使用延迟加载在可提高网页下载速度.在某些情况下,它也能帮助减轻服务器负载. 使用方法 引用jquery和jquery.lazy ...

随机推荐

  1. oracle一些基本语句

    --添加一个字段alter table 表名 add(列类型);--修改字段数据类型alter table 表名 modify(列类型);--删除一个字段alter table 表名 drop col ...

  2. 深入理解javascript原型和闭包(10)——this

    接着上一节讲的话,应该轮到“执行上下文栈”了,但是这里不得不插入一节,把this说一下.因为this很重要,js的面试题如果不出几个与this有关的,那出题者都不合格. 其实,this的取值,分四种情 ...

  3. Spring控制反转(IOC)和依赖注入(DI),再记不住就去出家!

    每次看完spring的东西感觉都理解了,但是过了一段时间就忘,可能是不常用吧,也是没理解好,这次记下来. 拿ssh框架中的action,service,dao这三层举例: 控制反转:完成一个更新用户信 ...

  4. 2013年9月份第1周51Aspx源码发布详情

    大型B2B家具门户网源码  2013-9-6 [VS2008]功能描述: 1.门户信息管理 安全取数据即使数据库连接中断不会报错 2.稳定性 每句代码经过3次以上检查.此网站还在运营3年了,没有出过问 ...

  5. POJ 3347 Kadj Squares

    Kadj Squares Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 2132   Accepted: 843 Descr ...

  6. &lbrack;Leetcode&rsqb;&lbrack;Python&rsqb;40&colon; Combination Sum II

    # -*- coding: utf8 -*-'''__author__ = 'dabay.wang@gmail.com' 40: Combination Sum IIhttps://oj.leetco ...

  7. 打印NSLog分类 Foundation&plus;Log&period;m

    #import <Foundation/Foundation.h> #import <UIKit/UIKit.h> @implementation UIView(Log) + ...

  8. Oracle数据库(三)表操作,连接查询,分页

    复制表 --复制表 create table new_table as select * from Product --复制表结构不要数据 在where后面跟一个不成立的条件,就会仅复制表的结构而不复 ...

  9. mysql和mariadb备份工具xtrabackup和mariabackup(mariadb上版本必须用这个)

    简介 xtraBackup(PXB) 工具是 Percona 公司用 perl 语言开发的一个用于 MySQL 数据库物理热备的备份工具,支持 MySQl(Oracle).Percona Server ...

  10. java 网站用户在线和客服聊天

    注:本文来源于<java 网站用户在线和客服聊天> 这是应用到项目中的一个例子. 实现原理是将信息存储到Application域里面.然后使用Struts2 Action 用json格式的 ...