jQuery焦点错误(我不知道如何正确指定问题)

时间:2018-11-21 13:48:41

标签: javascript jquery focus jquery-ui-autocomplete

我使用jquery-ui自动完成功能创建了一个jquery组件。该组件正常工作,基本上是带有自动完成功能的输入,选择后,他们看到了span标签

Component

autocomplete active

focus after selection

但具体存在问题。发生的情况是,当页面加载并拉紧选项卡时,焦点正确地移到了我创建的组件上,我键入了一些内容,并显示了选项,然后选择了我想要的组件,当我按下选项卡时,焦点转到下一个字段。但是,我确定的唯一一件事是,当我单击输入时,键入并选择焦点会超出页面,即到达浏览器的顶部(更确切地说,位于地址栏之前,这没有任何意义。)

在此进行测试,我在所有焦点事件上都加了一个尖点,然后注意到当我单击组件并选择选项卡结果时,它不会触发jquery焦点事件,并且当我选择输入而不单击时,事件被解雇了。任何人都不知道该怎么做或搜索,以便您解决吗?

当我通过单击设置焦点时,不会触发这两个事件: enter image description here enter image description here

请提供任何想法或线索。

糟糕。我的组件没有任何有关单击或焦点的事件。

坦克

0 个答案:

没有答案