不能似乎解除绑定鼠标移动与pageX属性和pageY

问题描述:

var mouseStillDown = false; 
$(".grab").mousedown(function(e) { 
     mouseStillDown=true; 
     getLocation(); 
    }).mouseup(function(e) { 
     mouseStillDown = false; 
     getLocation(); 
    }); 

if(mouseStillDown) { 
$("#image_360").bind("mousemove", function(e){ 
    $("#location").text("e.pageX: " + e.pageX + ", e.pageY: " + e.pageY); 
}); 
} 

else if(!mouseStillDown) { 
    $("#image_360").unbind("mousemove", function(e){ 
    $("#location").text("removed location"); 
    }); 
} 

所以即使寿我有解除绑定鼠标移动,我仍然可以使用pageX属性和pageY出现在我的div id为位置了文本不能似乎解除绑定鼠标移动与pageX属性和pageY

应该$("#image_360").unbind("mousemove");

http://api.jquery.com/unbind/

+1

试过但没有工作 – CodeOverRide