Показать сообщение отдельно
  #7 (permalink)  
Старый 29.06.2014, 21:38
Интересующийся
Отправить личное сообщение для vacuumtrade Посмотреть профиль Найти все сообщения от vacuumtrade
 
Регистрация: 29.06.2014
Сообщений: 15

рони,
да. в том варианте в котором вы мне скинули скрипт, он глючил. я поменял местами значение мах и мин, получилось так и работает все хорошо:
<script>
 $(function ()
  {  var h = 3333, t = $('#more_promocodes'), max = 16100, min = t[0].scrollHeight;
   $('.read-next').on('click', function (event)
  {
   var H = t.height();
   if(H == max){H = min}
   else if (H  + h > max){H = max}
   else {H += h};
   t.height(H);
   $(this).text(H == max ? 'Вернуться наверх' : 'Еще больше промокодов')
   return false
  })
  })
  </script>

Правда в данном случае, надо устанавливать длину элемента (страницы) в значении max. и здесь я сталкиниваюсь с проблемой, потому что длина каждой страницы разная. если установить немного больше, то остается ненужный кусок.
Ответить с цитированием