antserg,
Сообщение от antserg
|
Если я вначале кликну по картинке с id=img1, а затем кликну по картинке с id=img2, то экран все равно будет желтым? То же самое с e.preventDefault()... Я отключил клавиши вниз/вверх на первой картинке, почему они должны заработать при клике по второй картинке?
|
Совершенно разные вещи. Body - глобальный объект, у которого ты изменяешь свойство. А событие при каждом клике генерируется совершенно новое, поэтому если ты не делаешь preventDefault, то оно не отменяется.