问题标签 [menu-items]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
267 浏览

user-interface - 是否应该始终启用菜单项?以及如何告诉用户?

播客上已经讨论过几次的一件事是是否应始终启用菜单项以防止“为什么不可用!” 最终用户的挫败感。

这让我觉得这是一个好主意,但随之而来的问题是向用户传达缺乏可用性(以及原因)的问题。有什么比弹出一个带有文本简介的消息框更好的方法吗?

当我即将开始使用一个相当大的跨平台 Windows / Mac 应用程序时,我想我会把它扔掉,听听 SO 人群的智慧。

0 投票
1 回答
2228 浏览

asp.net - 在服务器(asp.net)上生成和突出显示菜单项的最佳方法

我有一个 ascx 组件,它包含两级菜单,因为有几种用户类型,并且需要在服务器上计算菜单。

无论如何 - 我也在服务器上突出显示当前菜单项(将选定的类/css添加到项目中)。使用 javascript 突出显示不是一个好的选择,因为数据网格中有内容,这会导致回发并且需要将菜单保持在与选定值相同的位置。因此,我将其作为某种与哈希表的映射(例如,对(站点的 URL,菜单项到突出显示))进行此操作,并且我必须为我的 Web 应用程序包含的每个站点包含一个映射为了我想要突出显示菜单......所以不知何故,它让我感到困扰,必须有更好的方法来做到这一点。有没有更好的技术?

0 投票
1 回答
3123 浏览

vb.net - MDI 父菜单和子菜单

我在开发 MDI 应用程序的 Winforms Development 上使用 VB.Net。

在我的父表单中,我有一个菜单条。在我的子表单中,我还为每个表单附加了一个菜单条,它在访问时会调用一组不同的命令。那么是否有可能在 MDI 表单中,当前活动的子表单是在父表单中显示的菜单?

0 投票
2 回答
122 浏览

android - 我想使用菜单项从同一个 Activity 启动一个 Activity

如何在某些条件下使用菜单项从同一活动启动活动。例如:- 我有一个活动,可以根据值布尔变量“标志”在两种条件下启动。该标志的值可以是“真”或“假”。如果标志为“false”,则应禁用此活动的菜单选项图标/文本。意味着我不应该能够启动活动。如果标志为“true”,则应启用此活动的菜单选项,我应该能够使用菜单项启动相同的活动。(注意:在这两种情况下,活动应该具有相同的内容,但只有页眉会不同。)

谢谢,

0 投票
8 回答
104401 浏览

html - 如何动态更改网页所选菜单项的颜色?

我是开发网页的新手。我希望创建类似于 stackoverflow.com 中的菜单(如上面显示的问题、标签、用户)。如何更改所选菜单的颜色(例如,“单击”时,问题的背景颜色变为橙色)?

我已经设法在悬停时更改颜色(使用 CSS),因为这很简单,但我遇到了麻烦。

我可以实现仅使用 CSS 更改单击项目颜色的效果吗?

0 投票
2 回答
8993 浏览

java - 通过 addMouseListener 添加时如何检测 menuItem 上的鼠标点击

考虑您想使用“关闭应用程序”菜单项关闭您的 Java 应用程序。

3 种可能的解决方案是(使用 ActionListener 或 MouseAdapter 或 MouseListener):

3个解决方案,只有第一个会着火。

对此有何解释?其他一些组件是否具有相同的行为?在这种情况下如何正确处理事件?

0 投票
2 回答
782 浏览

apache-flex - Flex 4.5 对齐菜单项居中

我已经在网上搜索过,但所有这些 tuts 都是针对 Flex 3 的。

Flex 4.5 中对齐mx:MenuBar栏中间的项目的方法是什么?

(通常它们在最左侧)

0 投票
1 回答
1017 浏览

jquery - 使用 jQuery 重新排列列表项的顺序,并将它们恢复为默认值

我正在构建一个响应式菜单,该菜单根据屏幕尺寸进行缩放。当屏幕大小发生变化时,我需要隐藏一些 li 并重新排列另一个,然后当屏幕大小调整回其原始大小时,所有元素都需要恢复到它们所在的位置。

当我调整窗口大小时,我有点让它工作,但我正在努力让它恢复到原来的状态

这是我的代码:

**HTML* * *

**jQuery* *

功能菜单订单(){

}

$(文档).ready(函数(){

});

0 投票
1 回答
912 浏览

java - 如何从自己的动作侦听器更改 menuItem 工具提示?

我不确定我在这里做错了什么,甚至不确定如何优化搜索以涵盖这一点。搜索动态菜单更改会返回大量信息,但我没有找到我正在寻找的具体内容。我想根据数组的当前内容动态添加子菜单,并更改菜单的工具提示。作为概念证明,我只是尝试更改菜单项 actionListener 内的工具提示。我想我遇到了 DeleteTask 名称的范围问题。当我尝试在处理程序中使用它时,我收到一个错误,告诉我使用 Final。当我这样做时,我收到“未找到符号”错误。自从我使用 Java 编写代码以来已经有几个月了,所以我可能在一两个概念上滑倒了。

谁能解释为什么这种方法不允许我更改工具提示?我应该使用什么方法来进行这些更改?任何搜索提示将不胜感激。谢谢你。

0 投票
5 回答
24639 浏览

wordpress - 如何在WordPress的“wp_nav_menu”子菜单中添加类和元素到-tag?