如何使用jquery执行此下拉列表

时间:2012-01-23 13:45:59

标签: jquery

我有一个jquery登录下拉列表

我使用此代码显示登录<div>

$(document).ready(function() {
    $('.vv2').hover(function() {
        $('#boxa').slideDown('slow');                                                 
    });
});

如果用户离开登录区域,我想知道如何再次隐藏它。

这里的代码 http://www.sprnt.net/sprnt/

左上角屏幕中的第一个按钮

4 个答案:

答案 0 :(得分:4)

试试这个:

$(document).ready(function(){
    $('.vv2').hover(function(){
      $('#boxa').slideDown('slow');                                                 
    }, function(){
      $('#boxa').slideUp('slow');
    });

});

使用悬停时,您可以传递2个函数,第一个用于mouseOver,第二个用于mouseOut。

答案 1 :(得分:0)

$(document).ready(function(){
        $('.vv2').mouseout(function(){
            $('#boxa').slideUp('slow');                                                 
        });
});

答案 2 :(得分:0)

ref:Hover非常容易处理鼠标移动 jQuery slide UpjQuery slide Down

答案 3 :(得分:0)

$(document).ready(function() {
    $('.vv2').hover(
    function() {
        $('#boxa').slideDown('slow');                                                 
    },
    function() {
        $('#boxa').slideUp('slow');                                                 
    }
);
});

只想告诉,悬停事件需要两个功能。见jquery Docs