$(document).ready(function(){
var height = Math.floor($('.scroll_ground').height()/($('.servs table').height()/$('.servs').height()));
$('.scroll_ground').append('<div class="scroller" style="height:'+height+'px"></div>');
$('.scroller').on('mousedown',function(event){
var startY = event.pageY;
var scrollerY = $('.scroller').offset().top;
var diff = startY-scrollerY;
var scrollerPY = $('.scroller').position().top;
$('body').on('mousemove',{offset:diff,start:startY,scrollerStart:scrollerPY},function(event){
var diff = event.pageY-event.data.start;
var curpos=event.data.scrollerStart+diff;
alert(diff);
if(curpos<0)$('.scroller').css('top','0');
else if(curpos>$('.scroll_ground').height()-$('.scroll_ground').outerHeight(false)){
var top = $('.scroll_ground').height()-$('.scroll_ground').outerHeight(false);
$('.scroller').css('top',top+'px');
}
else $('.scroller').css('top',curpos+'px');
})
$('body').one('mouseup',function(){
$('body').off('mousemove');
})
})
})
Пишу скроллбар. В конце удаляю событие моусмув, но почему-то не удаляется. Помогите, пожалуйста.