Показать сообщение отдельно
  #1 (permalink)  
Старый 27.09.2014, 23:18
Интересующийся
Отправить личное сообщение для anton41k Посмотреть профиль Найти все сообщения от anton41k
 
Регистрация: 15.08.2014
Сообщений: 16

как определить какое событие сработало
Припустим есть такой код
$('body').on('keydown keyup', '#select', function(e) {
  e = e || event;
  switch(e.keyCode) {
    case 37: // влево
      ...  // если keydown обрабатываются одни данные
      ...  // если keydup обрабатываются другие данные
      ...  // обработка общих данных
      break;
    case 38: 
      ...  // если keydown обрабатываются одни данные
      ...  // если keydup обрабатываются другие данные
      ...  // обработка общих данных
      break;
    case 39: // вправо
      ...  // если keydown обрабатываются одни данные
      ...  // если keydup обрабатываются другие данные
      ...  // обработка общих данных
      break;
    case 40: // вниз
      ...  // если keydown обрабатываются одни данные
      ...  // если keydup обрабатываются другие данные
      ...  // обработка общих данных
      break;
  }//end switch
}

Как определить какое событие сработало?

Последний раз редактировалось anton41k, 31.10.2014 в 14:33.
Ответить с цитированием