Сообщение от danik.js
|
Инпут потеряет фокус уже при нажатии кнопки мыши (mousedown), а событие click произойдет только при отпускании (mouseup) . а к тому времени список уже скроется (обработчиком onblur).
Поможет что-то типа
item.addEventListener('mousedown', function(e) { e.preventDefault(); });
|
спасибо, попробовал. Событие на onblur при любых раскладах продолжает работать.. но пока переход по ссылке происходит, сбоев не видел
работать addEventListener в IE не будет? (работаю из-под линухи, проверить не могу)