我有一个包含跨度的 div。我有一个 mouseup 和 mousedown 事件,在按下 div 时应该触发。但是它无法正常工作。
请转到这个小提琴:http://jsfiddle.net/Ym7rM/
如果您选择文本然后尝试拖动它,它只会检测到 mousedown 事件,而不检测到 mouseup 事件。
我究竟做错了什么?我正在使用 Chrome。
Thanks
EDIT:
抱歉,我简化了问题,请参阅新的小提琴。
mouseup 事件被正确检测到;只是在执行拖动后浏览器不会触发 mouseup 事件。这是浏览器故意的行为。如果您想包含您现在想要的行为,您还应该侦听 Dragend 事件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)