Страница 1 из 1

Следующая страница со списком объявлений

СообщениеДобавлено: 04 дек 2013, 04:44
Денис
Было бы не плохо в седующей версии продуктаесли бы при клике по кнопке-следующие или цифрам....автоматом прокручивался список обьявлений вверх....изза отсутствия верхней части(они там некак невписываютя)таких же кнопок....возникает лишняя работа колесиком мыши сначала на верх потом вниз.Можно было конечно поставить кнопку -вверх......ноэто тоже лишнее телодвижение для пользователя

Re: Следующая страница со списком объявлений

СообщениеДобавлено: 20 дек 2013, 10:00
Koduc
В файле /js/common.js измените функцию reloadApartmentList следующим образом:
Код: Выделить всё
function reloadApartmentList(url) {
    $.ajax({
        type: 'GET',
        url: url,
        data: {is_ajax: 1},
        ajaxStart: UpdatingProcess(resultBlock, updateText),
        success: function (msg) {
            $('div.main-content-wrapper').html(msg);
            $('div.ratingview > span > input').rating({'readOnly': true});

            list.apply();

      // smooth scroll to
      var dest=0;
      if($("#appartment_box").offset().top > $(document).height()-$(window).height()){
         dest=$(document).height()-$(window).height();
      }else{
         dest=$("#appartment_box").offset().top;
      }
      $("html,body").animate({scrollTop:dest}, 500,"swing");
      

            $('#update_div').remove();
            $('#update_text').remove();
            $('#update_img').remove();
        }
    });
}

Число 500 - скорость (в миллисекундах) анимации скрола. Чем больше - тем медленее будет страница скролится.

Re: Следующая страница со списком объявлений

СообщениеДобавлено: 21 дек 2013, 07:58
Денис
спасибо