Я тоже так сначала подумал. Но позже понял, что это неверно. Смотрите, вот злоумышленник довел логин до задержки в 2 часа. И тут жертва пытается зайти под нормальным паролем. А на логине задержка!
юзер вводит правильный логин и пароль, и его впускает, игнорируй задержку.
MalGym, ну так приберись. Вешай событие на body. Или придумай что-то свое.
Про mousewheel мобилки не знают, для них не существует мышей. Мобилки знают про тач, вот его тебе и использовать. Вон есть разные либы, например Hammer.js, но это тебе не jquery, тут надо разбираться как все работает на базовом уровне.
Konstantin Abaiev, чтоб отобразить алерт не писать 1 строчку js, а вводить новый элемент в виде чекбокса и задавать стили элементу в зависимости от состояния чекбокса? А если надо показать 10 разных алертов, то вводить 10 разных элементов и 10 разных чекбоксов? И делать обращение к серверу с загрузкой всего html, по каждому чиху? Так что если вы один из тех, кто пихает подобные конструкции куда ни попадя только лишь потому, что не умеете и не знаете как по другому это сделать, то хотя бы не пытайтесь учить людей. Выучите матчасть, и будет вам счастье.