滑动没有隐藏元素?

时间:2014-01-04 18:07:30

标签: javascript ajax jquery jquery-animate

有没有办法动画新的DOM元素而不必先隐藏它们?如果是这样,怎么样?

例如,我现在正在做的是:

$(document).ready(function() {
    $(document).on("click", ".link", function(event) {
        event.preventDefault();
        var count = 1;
        $.ajax({
            url: 'php/get_data.php',
            type: 'POST',
            dataType: 'json',
            data: { total_count: count  },
            success: function(data) {
                $(".new-elements").append(data).hide().slideDown(function() {
            }
        });
    });
});

感谢。

1 个答案:

答案 0 :(得分:0)

是的,您尝试添加css(对于这些元素的默认值),例如display: none,或者如果您只想添加opacity: 0,则尝试为它们设置动画。