In jquery.parser.js, there are some touch events for supporting mobile devices.
such as
function onTouchEnd(e){
// if (e.touches.length > 0){return}
if (longTouchTimer){
clearTimeout(longTouchTimer);
}
fire(e, 'mouseup');
if ($.fn.draggable.isDragging || $.fn.resizable.isResizing){
e.preventDefault();
}
}
the sentence ‘ fire(e, 'mouseup'); ’ is necessary?? because of touchstart --> touchmove -> touchend -> click, so click event will happen twice through testing.
I think the sentence 'fire(e, 'mouseup');' should be removed.
sanks!!!