jquery拖动DIV区块判断是否跟其它区块重叠触发事件插件

所属分类: 网页特效-实用工具    2023-10-26 02:36:32

jquery拖动DIV区块判断是否跟其它区块重叠触发事件插件 ie兼容6
 查看演示  登录后下载 温馨提示
登录会员即可享受免费下载
 我要建站

jquery拖动DIV区块判断是否跟其它区块重叠触发事件插件(共2个文件)

    • index.html

使用方法

$('.detect-draggable').collidify({
  collides: [ $('.detect-obstacle')],
  onCollideEnter: function() {
      $('.detect-text').html("Collision!")
  },
  onCollideLeave: function() {
      $('.detect-text').html("No more Collision!")
  }
}, {
  scroll: false,
  containment: "#features-detect"
})
$('.inside-obstacle').height("60%");
  $('.inside-draggable').collidify({
      collides: [ {
          element: $('.inside-obstacle'),
          type: "inside"
      } ],
      onCollideEnter: function() { //When Collision Detected:
          $('.inside-text').html("Collision!")
      },
      onCollideLeave: function() { //When No More Collision:
          $('.inside-text').html("No more Collision!")
      }
  }, {
      scroll: false,
      containment: "#features-inside"
  })
$('.revert-draggable').collidify({
  revert: [ $('.revert-obstacle') ],
  collides: [
      $('.revert-obstacle')
  ],
  onCollideEnter: function() { //When Collision Detected:
      $('.revert-text').html("Release!")
  },
  onRevert: function() { //When No More Collision:
      $('.revert-text').html("Drag inside me and Release!")
  },
  onCollideLeave: function() {
      $('.revert-text').html("Drag inside me and Release!")
  }

}, {
  scroll: false,
  containment: "#features-revert"
})
$('.drag-draggable').collidify({
  collides: [ $('.drag-obstacle')],
  onCollide: function() {
      let count = parseInt($('.drag-text').html());
      $('.drag-text').html(count + 1)
  }
}, {
  scroll: false,
  containment: "#features-drag"
})
$('.multiple-draggable').collidify({
    border: [
        $('.multiple-obstacle'),
        {
            element:$('.multiple-obstacle2'),
            type: "enter",
            borderStyle: "3px solid green"
        }
    ],
    revert: [
        $('.multiple-obstacle'),
        $('.multiple-obstacle2')
    ],
    borderStyle: "2px dashed blue"
}, {
    containment: "#features-multiple"
})

站长提示:
1. 苦力吧素材官方QQ群:950875342
2. 平台上所有素材资源,需注册登录会员方能正常下载。
3. 会员用户积极反馈网站、素材资源BUG或错误问题,每次奖励2K币
4. PHP源码类素材,如需协助安装调试,或你有二次开发需求,可联系苦力吧客服。
5. 付费素材资源,需充值后方能下载,如有任何疑问可直接联系苦力吧客服
相关资源 / 实用工具

jquery文本框输入任意字符可自动捕获键盘事件

keymap.js是一个简单而强大的捕获键盘插件,用于捕获键盘事件,可以区分按键的按下或弹起等操作。
  实用工具
 2184  0

jquery带动画特效的天气信息卡片

一款极简风格天气卡片,带有水位波动的动画效果,非常好看。
  实用工具
 632  0

jquery在线树结构导航生成器插件

一款树结构导航生成器,支持在线编辑添加,实时的输出显示到页面中。
  实用工具
 1243  0

javascript创建的温度计滑块小部件

一款可在线滑动调节的温度计插件,滑块可修改介于-20°C到50°C或华氏度之间的温度值。点击摄氏度可切换到华氏度界面,拖动滑块可设置温度值。
  实用工具
 2332  0

评论数(0) 回复有机会获得K币 用户协议

^_^ 还没有人评论,快来抢个沙发!
😀
  • 😀
  • 😊
  • 😂
  • 😍
  • 😑
  • 😷
  • 😵
  • 😛
  • 😣
  • 😱
  • 😋
  • 😎
  • 😵
  • 😕
  • 😶
  • 😚
  • 😜
  • 😭
发表评论