Я заметил проблему, когда тестировал событие mouseover
. В приведенном ниже примере есть изображение, когда вы его наводите, оно становится больше, когда мышь отсутствует, он возвращается к нормальному размеру, но когда вы нажимаете на него много раз быстрее, он становится все больше и меньше несколько раз, как если бы он запомнил каждый прогон мыши и продолжал играть в анимацию снова и снова.Как предотвратить JavaScript от применения события mouseover несколько раз
Настоящий пример: Here Продолжайте быстро перемещать мышь и вынимать изображение, а затем отвести мышь, и вы увидите.
Выглядит чище, любые побочные эффекты при использовании css-переходов вместо javascript? как совместимость браузеров? –
«делает jQuery устаревшим» своеобразным широким заявлением. –
@TechSupport Браузеры, которые не поддерживают переходы, просто будут иметь изображение, скачкообразно увеличивающее размер. Я считаю эту мотивацию для пользователей обновлять свои браузеры, а не сидеть рядом, сознательно игнорируя уведомление об обновлении. –