没有jQuery accordian的jQuery accordian
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了没有jQuery accordian的jQuery accordian相关的知识,希望对你有一定的参考价值。
$("fieldset").each(function (){ if($(this).attr('class')!='active'){ $("div.expandContent", this).hide(); } }); $(".expandChild").click(function (e){ e.preventDefault(); if(!$(this).hasClass('expandChildActive')){ $("div.expandContent").slideUp(); $(this).next().next().height($(this).next().next().height()); //Fix for slide jumping position $(this).next().next().slideToggle(); $('button.expandChild').removeClass('expandChildActive'); $(this).addClass('expandChildActive'); } else { $(this).next().next().slideToggle(); $(this).removeClass('expandChildActive'); } }); <fieldset class="active"> <h1>Title</h1> <button class="suspendacc"></button> <button class="expandChild expandChildActive"></button> <div class="clear"></div> <div class="expandContent"> </div> </fieldset> <fieldset class="active"> <h1>Title 2</h1> <button class="suspendacc"></button> <button class="expandChild"></button> <div class="clear"></div> <div class="expandContent"> </div> </fieldset>
以上是关于没有jQuery accordian的jQuery accordian的主要内容,如果未能解决你的问题,请参考以下文章