0

互いに競合することなく、この 2 つの JS プラグインを同じファイルにまとめるにはどうすればよいですか? 問題は、Google マップ プラグインを追加すると、アコーディオンが機能しなくなることです。何か案は?ここで完全なコードを見つけてください: http://jsfiddle.net/bBdSH/ありがとう!

/*----------------------------------------------- 
                A C C O R D I O N S
    ------------------------------------------------*/  
    $(document).ready(function() {
        var cur_stus;

        //close all on default
        $('.accordion .accordion-content').hide();
        $('.accordion .accordion-title').attr('stus', '');

        $('.accordion .accordion-title').click(function(){
            cur_stus = $(this).attr('stus');
            if(cur_stus != "active")
            {
                //reset everthing - content and attribute
                $('.accordion .accordion-content').slideUp();
                $('.accordion .accordion-title').attr('stus', '').removeClass('active');

                //then open the clicked data
                $(this).next().slideDown();
                $(this).attr('stus', 'active').addClass('active');
            }
            //Remove else part if do not want to close the current opened data
            else
            {
                $(this).next().slideUp();
                $(this).attr('stus', '').removeClass('active');
            }
            return false;
        });
    });
4

0 に答える 0