0

我对此代码有疑问

$(document).ready(function(){
    $('.nm_close').click(function(){
        $('.map_pops').css('display','none');
    });
});

我想要的是这个气泡弹出窗口在关闭时会消失。谢谢!

4

2 回答 2

2

你试过fadeOut(250);吗?

所以,$('.map_pops').fadeOut(250);

顺便说一句:250 是淡出所需的毫秒数。所以 5000 将是 5 秒(ish)。

于 2010-08-05T23:58:41.700 回答
0

您将需要使用 fadeOut() 函数(请参阅:http ://api.jquery.com/fadeOut/ )。

$(document).ready(function(){
    $('.nm_close').click(function(){
        $('.map_pops').fadeOut(<duration>);
    });
});

是您希望它淡出的时间长度,无论是慢速还是快速等。它都在 fadeOut() 的文档中

于 2010-08-06T00:00:21.480 回答