-1

私はjsfiddleアコーディオン用のjsfiddleを持っています

右のアコーディオンを折りたたもうとすると、左右に 2 つの列があり、開いたままにして左のアコーディオンをクリックしようとすると、右のアコーディオンが閉じます。

4

2 に答える 2

0

jsを試してください

http://jsfiddle.net/BhBHf/3/

$(document).ready(function(){
    $('.accordion .accordion-toggle').each(function(){
        $(this).html('<span class="plus">+</span>'+$(this).text());
    });
    $('.accordion a').on('click',function(){
        if($(this).children('.plus').text()==='+'){
            $(this).children('.plus').text('-');
            $(this).css({'color':'red'});
        }
        else{
            $(this).children('.plus').text('+');
            $(this).css({'color':'#666'});
        }
         $('.accordion').on('hide', function () {
        $('[href="#'+$(this).attr('id')+'"]').addClass('accordion');
    });
    });

});
于 2013-06-27T08:46:30.543 に答える