Всем привет.
Возникла задача организовать вывод контента без классической пагинации - подгружать при прокрутке ajax'ом + реализация и стилизация фейкового скролла.
Перепробовав несколько готовых плагинов, понял, что в большинстве отсутствует одна простая и в то же время необходимая мне фича - вызов коллбэка при достижении скроллом определенной точки. В тех же плагинах, где была реализована эта часть были другие минусы - либо они тянули кучу мертвого кода (например jQuery UI ~300КБ (!!) ради одного лишь dnd), либо безбожно глючили в определенных браузерах (например в Opera), но в основном и то и другое...
Короче поковырявшись пару дней я понял, что проще написать мне свой.
Итак, когда думаю цель плагина ясна - прошу оценить его работу, а также (если не очень лень ) сделать code review - возможно у вас возникнут полезные замечания по оптимизации либо исправлению потенциальных багов. Особая просьба протестить в старых браузерах вроде ie7, 8, старый FF и т.п., если есть такая возможность.
Впоследствии код будет выложен на github под лицензией MIT во имя общего блага и счастья
Спасибо
PS. Если есть вопросы по API - пишите
UPDATE
исходники на github: https://github.com/Invis1ble/scrollbox
UPDATE от 28.03.2016
добавлена поддержка устройств с тачскрином
актуальное на текущий момент демо тут: https://invis1ble.github.io/scrollbox ( http://bit.ly/1oglsk2 )
_____________
Профессиональная разработка на заказ
Я на GitHub | второй профиль