0

こんにちは、アコーディオン方式を使用しましたが、これでは div 要素を左上から右下に開きます。私はそのようにしたくない私はこれが上から下まで開くことを望んでいます..これを助けてください??????? これが私のコードです

<script type="text/javascript">
jQuery(document).ready(function(){
    $('#accordion .head').click(function() {
        $(this).next().toggle('slow');
        return false;
    }).next().hide();
});
</script>

<div id="accordion">
    <h3 class="head"><a href="#">First header</a></h3>
    <div style="background:#f00;">
        <p>First content</p>
        <p>second content</p>
        <p>third content</p>
        <p>fourth content</p>
        <p>fifth content</p>
        <p>six content</p>
    </div>
</div>
4

1 に答える 1

0

このjqueryコードを試して、必要なものを編集してください

(function($) {

var allPanels = $('.accordion .dd').hide();

$('.accordion .dt  a').click(function() {
allPanels.slideUp();
$(this).parent().next().slideDown();
return false;
});
})(jQuery)

http://jsfiddle.net/X9sz8/

于 2014-05-22T10:16:15.773 に答える