Нет способа заставить браузер уведомлять вас о каждом пикселе. Лучшее, что вы собираетесь сделать, - это каждое определенное количество миллисекунд (вероятно, для конкретного браузера).
Вы можете компенсировать это, проверяя, пересекли ли вы позицию каждый раз, когда вызывается ваша функция. Это не идеально, но лучше:
http://jsfiddle.net/v4gTV/2/
var prev = null;
$("#element").mousemove(function(e) {
var now = e.pageX;
if((prev < 50 && now > 50) || (prev > 50 && now < 50) || now == 50) {alert("crossed");}
prev = now;
});