div.dragging = false;
$(div).unbind('mousedown').bind('mousedown', function(e) {
+ e.preventDefault();
+
//console.log('mousedown at ' + e.pageY);
this.dragging = true;
var startTop = $('#GBcontainer').attr('scrollTop');
var startLeft = $('#GBcontainer').attr('scrollLeft');
- return false;
});
$(div).unbind('mousemove').bind('mousemove', function(ee) {
+ ee.preventDefault();
+
//console.log('mousemove ' + startY);
var offsetX = ee.pageX - this.prevMouseX;
this.prevMouseX = ee.pageX;
this.prevMouseY = ee.pageY;
- return false;
});
$(div).unbind('mouseup').bind('mouseup', function(ee) {
+ ee.preventDefault();
//console.log('mouseup');
this.dragging = false;
- return false;
+ ee.stopPropagation();
});
$(div).unbind('mouseleave').bind('mouseleave', function(e) {
+ e.preventDefault();
//console.log('mouseleave');
- //$(this).unbind('mousemove mouseup');
- this.dragging = false;
-
+ this.dragging = false;
});
$(div).unbind('mouseenter').bind('mouseenter', function(e) {
+ e.preventDefault();
+ //console.log('mouseenter');
+
this.dragging = false;
});
}