I am trying to get slideDown to work. I append some data to a div from a php query. I then want to use slideDown. Instead, it is just appearing. I try fadeIn and the fade animation works. My incoming data already has display:none as its style. Why does my slideDown just show it but fadeIn works?
if($(childTableId).length){
$(childTableId).remove();
}else{
$('#'+rowId).append(data); //Append the incoming PHP table to this div
$(childTableId).slideDown(1000);
}
Furthermore if I use slideUp("slow") to hide it (before remove()) I see that it takes a 'slow' amount of time before it disappears. Basically the slide part of the animation is just not happening.