0

私を助けてください!私は単純なアコーディオンを作成し、アコーディオンのコンテンツを除いて、ページのどこかをクリックすると閉じるようにしています。

JSFiddle を参照してください。jsfiddle.net/2DaR6/201/

4

1 に答える 1

3

クリックした要素がアコーディオンにあるかどうかを確認するだけです

$(document).click(function(e) {
    if (!$( "#acc" ).is(e.target) && !$( "#acc" ).has(e.target).length) {
        $('#acc').accordion('activate', -1);
    }
});

http://jsfiddle.net/2DaR6/202/

于 2013-08-24T17:37:25.587 に答える