Всем привет! Сегодня столкнулся с проблемой.
Суть заключается в том, что необходимо скрыть скролл "
body" с запретом на прокрутку но при этом оставить возможным отслеживать событие "
scroll" на другом элементе.
Пример:
...
<body style="overflow:hidden;">
<div class="myblock" style="height:100px;overflow-y:auto;">
...
...
...
</div>
</body>
...
$('.myblock').live('scroll', function (e) {
console.log(e);
});
Но не работает.
1) скрипт не хочет отслеживать
scroll, если курсор находится над "
myblock" при условии, если "
overflow:hidden;" в "
body" отключен.
2) если включить "
overflow:hidden;" для "
body" - событие не отслеживается вовсе. Где бы не находился наш курсор.
В чем может быть проблема? И как это исправить?
Заранее спасибо!)