Я нашел здесь код, чтобы позволить мышке щелкнуть мышью и прокрутить содержимое div.Но, когда я пытаюсь это сделать, return false или protectDefault не предотвращает щелчок и не перезапускает страницу.Вы знаете, как я мог заставить этот код работать?оповещение работает хорошо, но затем код обновляет страницу:
var scrolling = false;
$('#cat-diapo').find('#lien-fleche-cat').mousedown(function(e){
var sous_cat = $(this).parent().prev('.sous-cat');
//var sous_cat = $('.sous-cat');
//var direction = '+=';
//sous_cat.animate({scrollTop: direction + 5}, 10);
scrolling = true;
alert('allop');
//return false;
e.preventDefault();
//startScrolling(sous_cat, '+=10');
})
/*
.mouseup(function(){
scrolling = false;
});*/
function startScrolling(obj, param){
if (!scrolling) {
obj.stop();
} else {
obj.animate({"scrollTop": param}, "fast", function(){
if (scrolling) { startScrolling(obj, param); }
});
}
}
Спасибо