开发者

jQuery slide switch

开发者 https://www.devze.com 2023-02-03 20:23 出处:网络
Is there a way to do this with jQuery $(this).toggle( \"slide\", { direction: \'up\', duration: \'slow\',

Is there a way to do this with jQuery

$(this).toggle(
    "slide", 
    {
        direction: 'up',
        duration: 'slow',
        easing: 'easeOutQuart'
    }
);

but not have it "block" out the space first? As it stands I have a list of elements, and if you click a name it expands a section vertically. Unfortunately, it first kicks open a large block of empty space to make room for the animation.

开发者_高级运维

Is there a way to do this animation where the box grows as the content grows, similar to "blind"?

- -

Here is an example of the structure, however it doesn't utilize the slide animation, but the blind animation.


I have slightly changed the JavaScript of the example. Now the content slides out the right way...

$('.trials h4').bind(
    'click', 
    function() {  
            $(this).parents(".trials").children(".trial_container").slideToggle('slow');
               return false;
});
0

精彩评论

暂无评论...
验证码 换一张
取 消