当前位置:  开发笔记 > 编程语言 > 正文

让我的ajax更新div淡入

如何解决《让我的ajax更新div淡入》经验,为你挑选了1个好方法。

我有这个代码执行ajax调用,并在每次更改下拉列表时将结果加载到两个重复的div中.我希望结果能够淡化到div中,以便更明显地表明某些事情发生了变化,因为它如此无缝,有时很难注意到变化!

print("$('.ajaxdropdown').change(function(){


        $.ajax({
            type: "GET",
            url: "/includes/html/gsm-tariff.php",
            data: "c_name="+escape($(this).val()),
            success: function(html){
                $("#charges-gsm").html(html);
                                    //i want to fade result into these 2 divs...
                $("#charges-gsm-faq").html(html);
                $("#charges-gsm-prices").html(html);
            }
        });
    });");

我尝试添加fadein方法和其他一些东西,但没有快乐.



1> Adam Bellair..:

hide()在你可以使用之前你必须这样做fadeIn().

更新:这是你如何通过链接来做到这一点:

$("#charges-gsm-faq").hide().html(html).fadeIn();
$("#charges-gsm-prices").hide().html(html).fadeIn();


那么使用链接还是其他东西比使用更简单的方法呢?$("#charges-gsm-faq,#charges-gsm-prices").hide(); $("#charges-gsm-faq,#charges-gsm-prices").html(html); $("#charges-gsm-faq,#charges-gsm-prices").fadein(slow);
推荐阅读
携手相约幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有