玩拖放,虽然我似乎可以很好地拖动,但我似乎无法放下。
这是我的游乐场:http: //jsfiddle.net/KZ8RD/1/
基本上,可拖动节点上的dragstart
anddragend
事件似乎可以正常触发。但我还没有触发该目标节点上的任何事件。
# Source handlers
$('#source')
.on('dragstart', (e) -> log '#source dragstart', this, e)
.on('dragend', (e) -> log '#source dragend', this, e)
# Target Handlers
$('#cells td')
.on('dragenter', (e) -> log 'target dragenter', this, e)
.on('dragleave', (e) -> log 'target dragleave', this, e)
.on('dragover', (e) -> log 'target dragover', this, e)
.on('drop', (e) -> log 'target drop', this, e)
dragenter
那么触发目标和drop
事件需要哪些条件呢?我显然错过了其中一些。