将内容加载到div然后fadeIn和fadeOut到其他内容

时间:2011-03-30 23:41:47

标签: jquery

我是德国人,所以我希望你能理解我的问题。

我使用的脚本有问题。我搜索了一种在div中显示内容的方法,如果用户点击另一个链接,则内容将更改为其他内容。所以我得到它的工作buti也希望内容是fadeIn whenits加载(我得到它也工作)但如果我点击另一个内容链接只有div fadeOut不是内容。

Cansomeone请帮帮我?

这是脚本

    $(document).ready(function(){
    $('.more').live('click',function(){
        var href = $(this).attr('href');
        if ($('#ajax').is(':visible')) {
            $('#ajax').css('display','block').animate({opacity: 0.00}).empty();
        }
        $('#ajax').css('display','block').animate({opacity: 1.00},function(){
            $('#ajax').load('slide-fade-content.html #'+href,function(){
                $('#ajax').hide().fadeIn();
            });
        });
        return true;
    });
});

真的很抱歉我的英语不好

1 个答案:

答案 0 :(得分:0)

我认为淡出div而不是内容的唯一方法是将内容放在div之外然后将内容放在淡入淡出的div上......

或者更改div的样式而不是为不透明度设置动画......