jquery - 如何使用jquery Slidedown和SlideUp

标签 jquery

我想要.collpaseClassSetHieggt是幻灯片..

  • 我想要setHeight .collpaseClass 是slidedown和SlideUp当我点击.more-optionClass
  • 如何使用 Jquery 高度控制

html

<div class="wrapmenu">
   <div class="tittle">Menu1</div>
   <div class="collapse"> xxxxxxxxxx </div>
</div>

CSS

.wrapmenu .collapse{
   background-color: #fff;
   margin-bottom: 30px;
   max-height: 100px;
   overflow: hidden;
   padding: 10px;
   border:1px solid red;
}

jquery

$(".more-option").on('click',function(){

   //how use slideup and slide down

});

SEEDEMO

最佳答案

您可以通过以下方式做到这一点:

$(".more-option").on('click',function(){
    if($(this).('.collapse').css('max-height')=='100px')
    {
        $(this).closest('.collapse').css('max-height', '300px');
    }
    else
    {
        $(this).closest('.collapse').css('max-height', '100px');
    }
        //alert($('.collapse').css('max-height'));
});

DEMO

关于jquery - 如何使用jquery Slidedown和SlideUp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24858106/

相关文章:

javascript - 如何在循环中获取标签的文本及其类名?

javascript - 将 Jquery Ajax 转换为纯 JavaScript Ajax

javascript - Uncaught TypeError : Cannot read property 'xxxx' of undefined, 但已定义

javascript - Ajax 请求附加到多个命中

javascript - 如何从输入表单中删除下拉列表,而不使用jquery

javascript - 使用列表项之间的类循环淡入淡出动画

jquery - 对于 CakePHP 自动完成来说,这是可接受的 Ajax 操作吗?

jquery - 链接和回调语法

javascript - jQuery 在容器中存在文本

Javascript 不会更改附加内容