gpt4 book ai didi

jquery - 是否有一个 JavaScript 菜单栏小部件允许动态添加和删除菜单项?

转载 作者:行者123 更新时间:2023-12-01 06:56:25 32 4
gpt4 key购买 nike

我正在寻找一个 JavaScript 菜单栏小部件,它允许动态添加和删除菜单项。我已经加载了 jQuery 和 jQueryUI,因此任何基于这些库构建的库都比需要另一个底层框架的库更好。一个依赖很少的轻量级库也可以。

jQueryUI mebubar widget似乎具有我需要的功能(菜单栏、子菜单支持、可能是主题化的)除了能够轻松添加和删除菜单项。我已经开始研究如何将这种能力融入到这个小部件中,但事实证明它比我预期的更复杂。已经具有此功能的库会更容易。 (如果做不到这一点,也许我会提出另一个问题,询问如何最好地破解这个小部件。)

所以,总结一下我正在寻找的内容:

  • JavaScript 下拉菜单栏小部件(单击可下拉菜单)
  • 子菜单支持
  • 可定制的外观
  • 选择菜单项时运行的任意 JavaScript Hook
  • 基于 jQuery 和/或 jQueryUI 构建,或者是轻量级/独立的
  • 允许动态添加或删除菜单项
  • 许可允许商业用途
  • 辅助功能和键盘支持就更好了

最佳答案

Kendo UI 包含一个漂亮的菜单小部件:http://demos.kendoui.com/web/menu/index.html 。该 API 看起来相当强大且简单。

我认为您注意到的唯一缺少的是键盘导航 - 另请注意,在商业项目中使用它是有成本的。

关于jquery - 是否有一个 JavaScript 菜单栏小部件允许动态添加和删除菜单项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8433140/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com