我已经放在一起的一些代码,使这项工作,但我的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