文件名称:pan:WHATWG 拖放机制的启用触摸实现
文件大小:16KB
文件格式:ZIP
更新时间:2024-07-31 17:03:36
JavaScript
平底锅 拖放(又名)机制的触摸启用实现。 内容 它是如何工作的? new Pan ( targetElement ) ; 这将为targetElement一个可拖动属性,并为dragstart 、 drag和dragend设置一个事件侦听器; 它还将为touchstart 、 touchmove和touchend设置一个事件侦听器。 这些事件通过eventEmitter重新发出,并允许您对拖动/触摸事件进行动画处理。 视觉反馈 HTML 拖放规范没有定义响应拖动事件的样式或动画处理方法,例如,在拖动时无法控制元素的不透明度。 以下机制用于完全控制视觉反馈: 在dragstart和touchstart : 制作目标元素的克隆(句柄)。 将目标元素从流中取出(即隐藏)。 插入句柄元素代替目标元素。 在drag和touchmove : 引用可用于事件对象的句柄元素。
【文件预览】:
pan-master
----bower.json(283B)
----src()
--------pan.js(5KB)
----examples()
--------basic()
--------events()
----.travis.yml(165B)
----gulpfile.js(2KB)
----LICENSE(1KB)
----README.md(6KB)
----dist()
--------pan.min.js(3KB)
--------pan.js(7KB)
----.gitignore(61B)
----.gitdown()
--------README.md(5KB)
----package.json(698B)