문제

Please help me! I create a simple accordion and I'm trying to make it close when you click anywhere on the page, except for accordions content.

See JSFiddle: jsfiddle.net/2DaR6/201/

도움이 되었습니까?

해결책

Just check to see if the clicked element was in the accordian or not

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

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

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top