Показать сообщение отдельно
  #2 (permalink)  
Старый 11.08.2014, 16:44
Аспирант
Отправить личное сообщение для Georrg Посмотреть профиль Найти все сообщения от Georrg
 
Регистрация: 06.08.2014
Сообщений: 58

Спустя два дня я нашел решение этой проблемы, вот делаюсь. На самом деле все было просто, жаль подсказать некому было. необходимо найти top параметр, который все время меняется(+-дельта так сказать). Сохраняем каждый раз его и проверяем условием, если старый параметр равен новому, то
var end_scroll=null;	
// you code
if (e.preventDefault && end_scroll!=top) {
	end_scroll=top;
	e.preventDefault();
}

preventDefault() - метод блокирующий стандартную работу чего-угодно, например скролла. Итог, в чужом коде получается разблокировать скролл, не вникая глубоко к код
Ответить с цитированием