Opera, jQuery - не допускать всплывающих уведомлений при включении - PullRequest
0 голосов
/ 26 октября 2011

Я пытаюсь создать поле выбора с результатами поиска, которые можно выбрать с помощью клавиатуры. Это не так сложно сделать, за исключением тех случаев, когда речь идет об Opera, которую я не могу предотвратить, чтобы выскочил собственный блок выбора (настройки формы палочки) при нажатии клавиши, что делает невозможным сделать выбор из моего.

Вот небольшая демонстрация: Напечатайте что-нибудь в поле и попробуйте выбрать из моего всплывающего окна стрелку вниз ... будет работать как задумано, например, в последней версии Chrome - не будет работать в последней Opera.

Опера - моя любимая, поэтому мне нужно найти решение, чтобы удовлетворить себя; -)

http://jsfiddle.net/ujFvn/13/

Спасибо за обмен идеями ...

1 Ответ

0 голосов
/ 26 октября 2011

См. jQuery keyup keyCode не работает в Opera

Решение: используйте autocomplete = "off"

<input id="test" value="" autocomplete="off" >

Или, если вы не хотите сохранятьон очищается в JS:

e.preventDefault();

Внутри вашей функции keyup.

Надеюсь, это поможет:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...