У меня есть поле поиска с тегом ввода, а после него упорядоченный список с параметрами для поиска вводимого текста.
Входные данные связаны с директивой ngBlur для очистки поля поиска и закрытия списка предлагаемых элементов.
Моя проблема в том, что когда я хочу щелкнуть элемент, он должен перенаправить на страницу описания, но ngBlur сначала обнаруживает событие за пределами ввода и закрывает все.
<input class="search-box" ng-blur="closeSearch()">
<ul ng-repeat="product in products">
<li>{{product.name}}</li>
</ul>
Эструктура что-то в этом роде. У кого-нибудь есть решение для этого?