- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
(jQuery.noConflict()(function ($) {
  "use strict";
  $(document).on('ready', function () {
    $('.sisea-results-list').each(function () {
      var elements = $(this).find('.sisea-result'),
          size     = elements.size(),
          find     = 10;
      for (var i = 0; i < find; i++) elements.eq(i).show(300);
      $(window).on('scroll', function() {
        var scrollTop = window.pageYOffset || document.documentElement.scrollTop,
            offset    = $('#scroll').offset().top;
        if (scrollTop > offset - 800) {
          find < size ? find += 10 : find = size;
          for (var i = 0; i < find; i++) elements.eq(i).show(300);
        }
      });
    });
  });
}));
                                 
        
            При скролле элементы появляются на странице. Говнокод ли?
        
        
В говнопринцип - пересмотреть и найти удобное решение (оставить так, если это не говномода, а действительно удобно; страницы по N элементов; одна страница со всеми показанными элементами; что-то другое)
2. Мне не нравится сама идея надругательства над прокруткой. Ещё с тех пор, как люди начали при прокрутке автоматически что-то подгружать и увеличивать страницу.