【发布时间】:2016-06-10 14:02:07
【问题描述】:
我想通过 HTML5 拖放 API 做一些非常简单的事情:
- 使元素在 y 上可拖动 轴。
- 当用户开始拖动 元素,它开始在 y 上移动 轴。
- 在 y 轴向下 50px 后, 拖动应该停止并且 动画接管。
这就是我所拥有的:
<div draggable="true">Hi there!</div>
<script>
$('div')
.bind('dragstart', function(event) {
console.log('dragstart');
})
.bind('drag', function(event) {
/* start pseudo code */
if(y > 50px) {
stop dragging
start animation
}
/* end pseudo code */
console.log('drag');
})
.bind('dragend', function(event) {
console.log('end');
})
.bind('drop', function(event) {
console.log('drop');
});
<script>
我在控制台中获得的唯一日志是dragstart。
【问题讨论】:
标签: html drag-and-drop