Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Animate height change on Bootstrap 3 Carousel

On researching the question "How to animate height change on Bootstrap 3 Carousel" I found this answer, however it doesn't have any effects on my bootstrap carousel. I can't comment yet and ask for clarification there, therefore a new Question.

The solution suggested there is

function bsCarouselAnimHeight()
{
$('.carousel').carousel({
    interval: 5000
}).on('slide.bs.carousel', function (e)
{
    var nextH = $(e.relatedTarget).height();
    $(this).find('.active.item').parent().animate({ height: nextH }, 500);
});
}

But as I said, without any effect. Maybe I should modify any selectors in the Javascript in my case?

Update:

I updated the fiddle so it's actually showing the problem.

All ideas are appreciated! Thanks.

like image 567
psteinweber Avatar asked May 09 '14 12:05

psteinweber


1 Answers

Your code is fine. You're just not calling function bsCarouselAnimHeight() anywhere so none of it is firing.

You can either take it out of the function declaration

http://jsfiddle.net/4HDBe/3/

or call the function at some point.

http://jsfiddle.net/4HDBe/4/

like image 158
Will Avatar answered Oct 14 '22 04:10

Will