2010-04-08 31 views

回答

0

您需要處理父級html容器的click事件,甚至可能需要處理body本身。

爲了說明這樣的事情應該工作:

$(document).ready(function(){ 
    $("body").click(function(){ 
    // Check if a menu is displayed, if so hide it 
    }); 
}); 

你的菜單中還需要一些機制來表明它是當前打開和參考回到關閉它。

或者,您可以聲明一個全局函數來關閉單擊事件中的任何打開菜單。