Нифига себе. А ведь и библиотек ванильных нету для этого, только старые на джеквери. Или гавно какое-то. А тут в три десятка строк реализация. Как так? Где подвох? На мобильных тестировали?
verycooldev, это топовый код, наверное уже удосуживались проверить на мобилках, даже если так, то тестировать в любом случае самому хоть немного надо всё то, что скачиваешь из интернета