Анимация jQuery и AJAX

372
18 января 2017, 01:18

Добрый день! Имеется функция которая должна выводит фото на страницу при добавлении в папку

function AddPhoto() {
$.ajax({
    url: 'private/add_photo.php',
    method: 'POST',
    data: {'echoImag':FILE_LIST},
    beforeSend: function() {
        inProgress = true;
    }
    }).done(function(data){
        data = jQuery.parseJSON(data);
        FILE_LIST = JSON.stringify(data['allImages']);
        if (data['newImages'].length > 0) {
        for (i=0; i<data['newImages'].length; i++) {
                if ((data['newImages'][i] != '.') && (data['newImages'][i] != '..')) {
            html += "<img src='"+dir+data['newImages'][i]+"' alt='' class='img-thumbnail' style='display:none;'>";
                }
        }
            html = html.trim();
            $(html).prependTo(".container").fadeIn();
            //$(".container").prepend(html);
            html = '';
        }
        inProgress = false;
    });

Все прекрасно работает, кроме анимации. Т.е. фото появляется, потом исчезает и потом появляется с эффектом анимации. Причем неважно какую длительность я ставлю все происходит с одной скоростью (эффект анимации тоже не важен).

Как сделать правильную анимацию?

Answer 1

Для анимации используй .show() и .hide https://jquery-docs.ru/show/

READ ALSO
Сделать проверку форм независимыми

Сделать проверку форм независимыми

На сайте расположены две формы, скрипт обрабатывает две формы как однуКак исправить? чтобы скрипт обрабатывал их по отдельности

337
Вообще не работает background-image

Вообще не работает background-image

Перепробовала сто тысяч вариантов img/bg-contactspng /img/bg-contacts

411
Как в CSS сделать выделение текста цветом?

Как в CSS сделать выделение текста цветом?

Как в CSS сделать выделение текста цветом? Цвет выделения может быть в RGBA-формате, те

417