自动填充选项会导致下拉登录框消失

时间:2014-03-09 19:45:55

标签: javascript css

我有一个下拉登录框,当您将鼠标悬停在它上面时,它会正常工作,但是如果用户双击用户名字段以显示选择,然后将鼠标悬停在登录框中则会消失。

因为他们应该只有一个用户名,所以不应该是一个很大的问题,但如果有一个快速解决方案可用,那就很好。

示例here

Another site有这个问题:

修改:似乎可以在Chrome中正常使用。

1 个答案:

答案 0 :(得分:0)

我从用户“昏迷”得到了另一个似乎解决了这个问题的问题:

$(function() {

    var dropdown = $('div.login div.dropdown')
        .on('focus', 'input', function() {

            dropdown.css('display', 'block');
        })
        .on('blur', 'input', function() {

            dropdown.removeAttr('style');
        });
});