原有代码绑定mousedown事件
dragObj.mousedown(function (e) {
//允许外部触发trigger
var args = arguments;
if(!lrUtool.isUndef(args[1]) ) {
e = args[1];
}
dragMouseDownEven(e,
function () {
$(doc).bind('mousemove', dragMouseMoving);
$(doc).bind('mouseup', dragMouseUpEven);
}
);
});
当外部触发时,会传递even为参数1,可以取出覆盖原even。
sbd.click(function(even_) {
//这里可能执行一些坐标定位事件,最终确定了位置,再触发下面的事件,否则even的pageXY会不准确。
$(iconObj.node).trigger('mousedown', even_);
})