我有一个jQuery菜单小部件,其中包含一个根条目和几个子条目。我希望它表现如下:
我怎样才能做到这一点?
答案 0 :(得分:1)
$("#menu").menu({ trigger: "click" });
这会将触发菜单的事件从“悬停”更改为“点击”
我假设“它不应该向上打开”你的意思是子菜单应出现在所选主菜单选项的下方,扩展主菜单的高度。但是,这是一个假设;如果你能澄清你的要求,我会回来编辑我的答案。
答案 1 :(得分:0)
您可以使用点击事件代替悬停事件。并且子菜单或菜单项内容的大多数时间方向都是用绝对位置定义的,因此在您的情况下,您将以定义顶部负位置的方式定义位置,其中值将是隐藏内容的高度
希望它有所帮助。