2

正在使用新的 jquery ui 1.9 菜单小部件制作一个非常标准的下拉菜单,但由于小部件的新颖性和 jqueryui.com 上只有一个非常基本的示例存在一些问题

具体来说,这里的任何人都可以帮助我:

  1. 初始化没有子菜单图标的小部件?(默认是右向克拉,我无法摆脱它)

  2. 制作一个菜单,用户必须单击顶部菜单项(而不是仅仅悬停)以使子菜单出现?当用户的指针悬停在它们上方时,任何更深的子菜单都应该展开。这是典型的下拉行为,例如,用户单击“编辑”以使选项显示为“选择”或“撤消”,但(例如)“选择”下的任何进一步选择将仅通过将鼠标悬停在“选择”上出现。我希望这很清楚。

谢谢

4

1 回答 1

1

我不知道如何做你问题的第二部分,但我可以回答第一个问题。

您可以通过设置菜单选项的图标选项来更改默认图标。

首先像这样向您的 CSS 文件添加一个类。

.no-icon { display:none;}

然后在创建菜单时设置图标选项。

$( "#menu" ).menu(
    { icons: { submenu: "no-icon" } }
);

你不会有任何图标。这是一个小提琴

于 2013-04-28T00:47:00.423 回答