其他代码

元素吸附到鼠标上的js插件

阿里云

stickyelements-animate.js 是一款可以将任何 HTML 元素吸附到鼠标上制作鼠标跟随动画的 js 插件。通过该插件可以轻松的制作出鼠标滑过元素时,元素吸附在鼠标上,并跟随鼠标移动的动画效果。

使用方法:

在页面中引入 stickyelements-animate.js 文件。

也想出现在这里?联系我们
创客主机
  1. <script src="dist/stickyelements-animate.js"></script>

初始化插件:

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

  1. stickyElements('.item', {
  2.   stickiness: 5,
  3.   duration: 450
  4. });              
  5.  
  6. stickyElements()方法的第一个参数接受一组DOM元素或选择器,例如上面的代码使所有带有.item的元素可以被鼠标吸附。你也可以指定一组DOM元素,例如:
  7. stickyElements('a, button, h1 span', {
  8.   stickiness: 5, 
  9.   pointer: true
  10. });

配置参数:

stickyelements-animate.js 插件的可用配准参数有:

stickiness [Integer, Object]:元素距离鼠标多远时会产生吸附效果。如果时整数,接受 x 和 y 值,如果时对象,可以包含 x 和 y。整数在 0-10 之间,默认值为 3

duration [Integer]:动画的持续事件,单位毫秒。默认 450

pointer [Boolean]:使用 Pointer 事件来取代 Mouse 事件。元素将会被吸附到鼠标、touch 和所有 input 类型上,默认为 false。该参数需要 PEP polyfill 的支持,并且每个元素上都需要标明 touch-action 属性

stickyelements-animate.js 插件的 github 地址为:https://github.com/iamvdo/stickyElements

元素吸附到鼠标上的 js 插件

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

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

发表回复

热销模板

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

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