1234567891011121314151617181920function dragFunc(id) {var Drag = document.getElementById(id);Drag.onmousedown = function(event) {var ev = event || window.event;event.stopPropagation();var disX = ev.clientX - Drag.offsetLeft;var disY = ev.clientY - Drag.offsetTop;document.onmousemove = function(event) {var ev = event || window.event;Drag.style.left = ev.clientX - disX + "px";Drag.style.top = ev.clientY - disY + "px";Drag.style.cursor = "move";};};Drag.onmouseup = function() {document.onmousemove = null;this.style.cursor = "default";};};dragFunc("idOuterDiv");
JavaScript原生实现div的拖动!以后会陆续更新,在div内部,用jquery实现其 拖动!