-1

我有一个 jQuery 菜单小部件,其中包含一个根条目和几个子条目。我希望它的行为如下:

  • 它不应该在悬停时打开,而是在点击时打开
  • 它不应该向侧面打开,而是向上

我怎样才能做到这一点?

4

2 回答 2

1
$("#menu").menu({ trigger: "click" });

这会将触发菜单的事件从“悬停”更改为“单击”

我假设“它不应该向上打开”你的意思是子菜单应该出现在选定的主菜单选项下方,扩大主菜单的高度。然而,这是一个假设;如果你能澄清你的要求,我会回来编辑我的答案。

于 2012-11-07T17:24:56.237 回答
0

而不是悬停事件,您将使用点击事件。并且子菜单或菜单项内容的大多数时间方向是用绝对位置定义的,因此在您的情况下,您可以以定义顶部负位置的方式定义位置,其中值将是隐藏内容的高度.

希望能帮助到你。

于 2012-11-07T17:16:23.943 回答