0

我有一个 div,当她飞行时会显示一个可供人们登录的菜单。问题是当一个人点击输入并想要获取一个已经注册的地址时,菜单消失了

jQuery:

  $("#div-account").hide();
  $("#ul").hover(function() {
      $("#div-account").fadeIn(200);
      $("#arrow").attr('src', 'arrow.png');
    },
    function() {
      $("#div-account").fadeOut(200);
      $("#arrow").attr('src', 'arrow2.png');
  });

图片来说明: 当我选择自然自动完成时当我在选择自动选择之前聚焦元素

4

1 回答 1

0

按照我的评论建议试试这个:

$("#div-account").hide();
$("#ul").on('mouseenter',function() {
      $("#div-account").fadeIn(200);
      $("#arrow").attr('src', 'arrow.png');
}).on('mouseleave', function() {
      $("#div-account").fadeOut(200);
      $("#arrow").attr('src', 'arrow2.png');
});
于 2013-04-26T13:59:33.150 回答