Как избавится от анимации конца списка в iphone, ipad?
$(document).on('touchmove',function(e){
  e.preventDefault();
});
//uses body because jquery on events are called off of the element they are
//added to, so bubbling would not work if we used document instead.
$('body').on('touchstart','.scrollable',function(e) {
  if (e.currentTarget.scrollTop === 0) {
    e.currentTarget.scrollTop = 1;
  } else if (e.currentTarget.scrollHeight === e.currentTarget.scrollTop + e.currentTarget.offsetHeight) {
    e.currentTarget.scrollTop -= 1;
  }
});
//prevents preventDefault from being called on document if it sees a scrollable div
$('body').on('touchmove','.scrollable',function(e) {
  e.stopPropagation();
});
или
$('body').on('touchmove', function (e) {
         if (!$('.scrollable').has($(e.target)).length) e.preventDefault();
 });
Итак, я разобрался. Суть в том, что есть на сайте страницы со скроллингомм контента и без. На тех страницах где скроллинга нет, при событии touchmove использую метод  e.preventDefault();
Таким образом метод e.preventDefault(); не влияет на родной скроллинг браузера , при этом метод e.preventDefault(); не дает тянуть сраницу вниз когда дошли до конца списка (проблема о которой я писал собственно).