Просьба проверить mousewheel
Не знаю, в пятнашке ли у firefox произошли изменения, или мой браузер опять косячит, но вот эта глава в учебнике (а точнее пример в конце главы) работает в firefox нормально.
А из-за костыля в коде к примеру, значения в firefox прибавляются по 40 за шаг! Посмотрите как работает у кого в firefox и отпишитесь тут. Не забудьте указать версию firefox PS : в норме должно прибавлять по 1 за шаг! |
хотя значение выдает по прежнему противоположное..
Эта строчка e.wheelDelta = -40*e.detail; // для Firefox должна быть написана так e.wheelDelta = -e.detail; // для Firefox У всех так? |
По 120 прибавляет/убавляет. ФФ15
|
Цитата:
по 120? :blink: Может по 40? |
Цитата:
|
странно)
У меня (на os x) этот пример работает так: в safari за один шаг +- 12 в chrome за один шаг +- 120 в firefox за один шаг +-40 в opera +-160 Пришел к выводу, что нужно назначать шаг самому, чтобы сделать эти действия одинаковые для всех браузеров всех операционных систем : if (e.wheelDelta > 0) { return 1; } else { return -1; } |
Цитата:
|
Цитата:
только не на osx |
Часовой пояс GMT +3, время: 01:06. |