Показать сообщение отдельно
  #3 (permalink)  
Старый 26.01.2013, 14:57
Новичок на форуме
Отправить личное сообщение для vladimir777 Посмотреть профиль Найти все сообщения от vladimir777
 
Регистрация: 26.01.2013
Сообщений: 2

Сообщение от danik.js Посмотреть сообщение
Инпут потеряет фокус уже при нажатии кнопки мыши (mousedown), а событие click произойдет только при отпускании (mouseup) . а к тому времени список уже скроется (обработчиком onblur).

Поможет что-то типа
item.addEventListener('mousedown', function(e) { e.preventDefault(); });

спасибо, попробовал. Событие на onblur при любых раскладах продолжает работать.. но пока переход по ссылке происходит, сбоев не видел

работать addEventListener в IE не будет? (работаю из-под линухи, проверить не могу)
Ответить с цитированием