ボタンをクリックすると、いくつかの結果が追加されます。メソッドを使用slideDown
してこれらの新しい結果を表示していますが、これらの新しい結果を最初に表示してからアニメーションslideUp
を実行する理由がわかりません。slideDown
追加された結果をクリアすると、アニメーションなしで即座に削除されます。
このデモをご覧ください: http://jsbin.com/imulem
$('#sb').click ( function(){
var html = '';
html += "<div class='result'>" + 'fake results.. ' + '</div>';
html += "<div class='result'>" + 'fake results.. ' + '</div>';
html += "<div class='result'>" + 'fake results.. ' + '</div>';
$(html).hide().prependTo('#searchresults').slideDown('slow');
});
$('#clearb').click ( function(){
$('#searchresults>div').slideUp('slow').remove();
});