Пожалуйста, не бейте палками если что не так. Особо не пишу на JS и вот сейчас появилась необходимость создать такой себе поиск.
Суть вопроса:
есть такая штука , как сделать чтобы при уходе фокусом с инпута пропадал список, только он должен оставаться при нажатии на сам список?
или сделать чтобы по нажатию на элемент списка он добавлялся в value в инпуте. (у меня уже прописано оно, просто из-за удаление show из focusout я не могу применить событие click. вот код:
https://jsfiddle.net/sctLj9bw/
так же хотелось бы услышать ваши предложения по оптимизации кода, если не сложно
Заранее спасибо!