imvkmark
7/1/2016 - 3:06 AM

js:mouse_move

js:mouse_move

				$('.aui_outer').on("mousedown", function (e) {
					//    /*$(this)[0].onselectstart = function(e) { return false; }*///防止拖动窗口时,会有文字被选中的现象(事实证明不加上这段效果会更好)
					$(this)[0].oncontextmenu = function (e) {
						return false;
					}//防止右击弹出菜单
					var getStartX = e.pageX,
						getStartY = e.pageY;
					var getPositionX = (minwid / 2) - $(this).offset().left,
						getPositionY = $(this).offset().top;
					$(document).on("mousemove", function (e) {
						var getEndX = e.pageX,
							getEndY = e.pageY;
						$('.aui_outer').css({
							left : getEndX - getStartX - getPositionX,
							top : getEndY - getStartY + getPositionY
						});

					});
					$(document).on("mouseup", function () {
						$(document).unbind("mousemove");
					})
				});