我已經放在一起的一些代碼,使這項工作,但我的jquery技能是有限的,任何人都可以讓我知道我要去哪裏錯了嗎?我認爲我的語法完全不正確。在此先感謝您的幫助:)檢測可見性,隱藏點擊另一個元素
// jQuery selector to get an element
var query = $('#menu .sub-menu');
// check if element is Visible
var isVisible = query.is(':visible');
if (isVisible === true) {
// element is Visible
$("#menu").click(function(e) {
query.hide();
e.stopPropagation();
} else {
// element is Hidden
}
你缺少右括號'})'e.stopPropagation()之後',' – Morpheus
我覺得你如果條件應該是點擊事件裏面。要獲得的點擊現狀菜單 – guradio
介意附件的html部分呢?並且腳本似乎還沒有完成$(「#menu」)。click,any error? – Se0ng11