图片/图形

kinetic 图片移动查看jQuery插件

阿里云


jquery.kinetic 是一款 jquery 图片移动查看插件。jquery.kinetic 插件可以为容器中的图片提供平滑移动的功能,它支持桌面鼠标,也支持移动触摸设备。适合用于超大图片的查看和预览。

使用方法

在页面中引入 jquery 和 jquery.kinetic.js 文件。

也想出现在这里?联系我们
创客主机
  1. <script type="text/javascript" src="js/jquery.min.js"></script>
  2. <script type="text/javascript" src="js/jquery.kinetic.js"></script>

HTML 结构

使用 jquery.kinetic 插件最基本的 HTML 结构如下:

  1. <div id="wrapper">
  2.   <div id="inner">
  3.     <img src="big.jpg">
  4.   </div>
  5. </div>

初始化插件

在页面 DOM 元素加载完毕之后,可以通过 kinetic()方法来初始化该插件。

  1. $('#wrapper').kinetic();

配置参数

jquery.kinetic 插件的可用配置参数如下:

  1. $('#wrapper').kinetic({
  2.  
  3.   // 鼠标样式
  4.   cursor: 'move',
  5.  
  6.   // 是否可以减速
  7.   decelerate: true,
  8.  
  9.   // 在iOS中是否使用硬件加速
  10.   triggerHardware: false,
  11.  
  12.   // the number of pixels the mouse needs to move before the element starts scrolling
  13.   threshold: 0,
  14.  
  15.   // 左右移动
  16.   y: true,
  17.   x: true,
  18.  
  19.   // 移动速度
  20.   slowdown: 0.9,
  21.  
  22.   // 最大移动
  23.   maxvelocity: 40,
  24.  
  25.   // FPS
  26.   throttleFPS: 60,
  27.  
  28.   // inverts movement direction
  29.   invert: false,
  30.  
  31.   // default CSS classes
  32.   movingClass: {
  33.     up: 'kinetic-moving-up',
  34.     down: 'kinetic-moving-down',
  35.     left: 'kinetic-moving-left',
  36.     right: 'kinetic-moving-right'
  37.   },
  38.   deceleratingClass: {
  39.     up: 'kinetic-decelerating-up',
  40.     down: 'kinetic-decelerating-down',
  41.     left: 'kinetic-decelerating-left',
  42.     right: 'kinetic-decelerating-right'
  43.   }
  44.  
  45. });

Github 地址:https://github.com/davetayls/jquery.kinetic

kinetic 图片移动查看 jQuery 插件

已有 309 人购买
查看演示升级 VIP立刻购买

演示地址 下载地址
收藏
(0)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!