2015-01-16 3 views
0

Я пытаюсь сделать аккордеон, когда вы нажимаете кнопку, но нужно иметь анимацию и просто скрывать последний абзац. Я сделал попытку, но получил один пункт, где я не знаю, что делать, чтобы развернуть кнопку для анимации.toggle button with animate показать/скрыть

JQuery

$('button').click(function(){ 
    $('section p:last-child').show(); 
    $(this).text('HIDE'); 
}); 

JSFIDDLE

+0

Что-то вроде этого: http://jsfiddle.net/wjex9gzq/3/ –

+0

Итак, вы хотите иметь эффект слайда? Всегда ли скрывать/показывать последний абзац, или я могу использовать его высоту, чтобы показать/скрыть контент? –

+0

@ user26409021 скрыть/показать последний абзац с анимацией. – ctovelox

ответ

1

Попробуйте это:

$('button').click(function(){ 
    $('section p:last-child').fadeToggle(); 
    // or you can use $('section p:last-child').slideToggle(); or simply $('section p:last-child').toggle('slow'); 
}); 

посещайте скрипку here