Возникли проблемы с функцией сдвига - PullRequest
0 голосов
/ 26 февраля 2012

Задача

Невозможно получить функции prependTo() и slideDown() вместе.

Short

Пожалуйста, посмотрите на код.

http://jsfiddle.net/tt13/5CxPr/53/

Нажмите "new", чтобы увидеть, что происходит

Я что-то упустил?

Подробная

Вот код JS

function newrow(elem){
    if($("#"+elem+"s").is(":hidden")){
        $("#"+elem+"s").slideDown("slow")
    }
    $('<tr />').addClass(elem).append(
        $('<td />').text('new row')
        ).prependTo("#"+elem+"s").slideDown("slow");

}

$(document).ready(function() {
       $(".new").click(function() {
        newrow($(this).attr("id").replace("add_",""))
    });
});​

1 Ответ

1 голос
/ 26 февраля 2012

Не используйте таблицы.Им не нравится, когда их анимируют.

Вместо этого используйте divs

...