這個(gè)有 bug 怎么解決
window.onload = function(){
document.onmousedown = function(){
down = true;
document.onmousemove = function(){
if(down==true){
var x = event.clientX;
var y = event.clientY;
var ddd = document.createElement('div');
ddd.innerHTML = '<div style="width:5px;height:5px;background:red;position:absolute;top:'+y+'px;left:'+x+'px;"></div>'
document.body.appendChild(ddd);
}
}}
document.onmouseup = function(){
down = false;
}
}
這個(gè) 當(dāng)鼠標(biāo)先按下 再移動(dòng) 沒(méi)問(wèn)題,,, 但是 當(dāng)鼠標(biāo)先移動(dòng)然后再按下鼠標(biāo)(速度要快,,猛一下子的那種)就會(huì)出現(xiàn)BUG...怎么解決。。。 ?用jquery 弄的沒(méi)問(wèn)題 ? 但 jquery 庫(kù)看不懂。
2015-12-24
因?yàn)槟阍诎聪率羌恿艘苿?dòng)事件,但是放開(kāi)后卻沒(méi)有去除document.onmousemove事件,改下就好了
document.onmouseup = function(){
down = false;
document.onmousemove = null;
}