У меня есть текстовое поле, а затем неупорядоченный список, как показано ниже:Огонь нажмите событие Li до сокрытия ул
<div>
<input type="text" />
<button>Go</button>
</div>
<ul>
<li>A</li>
<li>B</li>
<li>C</li>
</ul>
Теперь в размытости случае текстового поля:
$('input').on('blur', function() {
$('ul').hide();
});
Приведенный выше код работает только хорошо.
Я пытаюсь сделать что-то вроде combobox
.
Итак, мое желаемое поведение:
Таким образом, для второй функциональности, когда я нажимаю на любой li
в click
случае li
должны стрелять, а затем ul
должны быть скрыты.
Спасибо за ответ. Попробуйте нажать на Apple. – Vishal
@ Vishal Исправлено. Кстати, это не доступная клавиатура. В зависимости от вашей конкретной потребности вы можете просто использовать 'combobox' – acbabis
Я бы не использовал таймаут, так как моя ul может иметь полосу прокрутки. И если пользователь прокручивает, то после таймаута ul может исчезнуть. Тем не менее, я попробую, прежде чем расспрашивать вас о чем-то другом. Спасибо за ответ. – Vishal