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 回答