我正在编写一些拖放代码,我希望在mouseup处理程序中取消点击事件。我想防止默认行为可以解决这个问题,但是点击事件仍然被触发。
有没有办法实现这个需求?
以下方法并不能解决问题:
<div id="test">test</div>
<script>
$("#test").mouseup (function (e) {
var a = 1;
e.preventDefault();
});
$("#test").click (function (e) {
var a = 2;
});