自定义鼠标框选,解决页面浮动鼠标变位问题
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<link href="" rel="stylesheet" />
</head>
<body>
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script type="text/javascript">
//鼠标按下时的X Y坐标
var mouseDownX;
var mouseDownY;
//鼠标按下时移动的X Y 坐标
var mouseMoveX;
var mouseMoveY;
//移动的状态
var isMove = false;
/*初始化 选择框 */
function init() {
$("#selected").css("display", "none");
$("#selected").css("top", "0");
$("#selected").css("left", "0");
$("#selected").css("width", "0");
$("#selected").css("height", "0");
}
$(document).ready(function() {
// init();
var selectedTD = new Array(); //创建被选中表格数组
var TD = $("td"); //获取所有表格信息
for (var i = 0; i < TD.length; i++) {
selectedTD.push(TD[i]);
}
console.log(selectedTD)
$("#tableDiv").mousedown(function(event) {
mouseDownX = event.pageX - $(this).offse