Показать сообщение отдельно
  #6 (permalink)  
Старый 22.10.2012, 14:03
Профессор
Отправить личное сообщение для Hoshinokoe Посмотреть профиль Найти все сообщения от Hoshinokoe
 
Регистрация: 08.01.2012
Сообщений: 253

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