У меня такая верстка:
<div class="wrapper">
<input type="text" class="input" />
<div class="suggests">
<span>suggest 1</span>
<span>suggest 2</span>
...
</div>
</div>
блок
suggests по умолчанию скрыт, при вводе какой-то текста в input - блок появляется и в него записываются данные для автокомплита.
При клике на каждый span в блоке suggests - текст вводится в input и блок с подсказками скрывается.
Как сделать, чтобы при событии onBlur у input - скрывать блок с подсказками ?
Проблема в том, что если на событие onBlur скрывать этот блок, то при попытке клика на блок suggests (чтобы выбрать подсказку) - также закрывается блок.