问题标签 [jquery-ui-menu]
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.
jquery - 对话框内的jquery菜单不显示子菜单
我有一个 jquery 菜单,带有子菜单,在这样的 jquery 对话框内。
http://jsfiddle.net/pnmpn25/VPXjs/17/
我的问题是,当我打开子菜单时,它会隐藏在 div 内并出现滚动条。我想要发生的是子菜单与对话框重叠。我试过设置z-index,但无济于事(位置:绝对)
这个问题类似,但没有公认的答案。
有任何想法吗?
jquery - 有没有办法强制 jQuery UI 菜单子菜单总是向上而不是向下定位?
我有一个简单的 jQuery UI 菜单,顶部有一个标题栏:
在这里小提琴:http: //jsfiddle.net/uW44Y/
有没有办法可以强制第 3 项中的子菜单始终从其标题打开而不是向下打开?
javascript - Jquery ui菜单子级别不显示
我有一个 jqueryui 菜单,但它的子级别没有显示。当我们使用 firebug 检查 html 时,子列表就在那里。但是在悬停时,子列表没有显示。
主链接正在显示,但是当我们将鼠标悬停在主链接 1 上时,子链接没有显示
jquery - 如何阻止我的 JQuery 菜单离开屏幕以获得更大的菜单?
我有一个 JQuery 菜单,我需要始终在屏幕上保持可见。因此,如果子菜单与窗口底部重叠,它应该“向上”移动。
例如
它似乎适用于较小的菜单(例如 5 个或更少),但奇怪的是较大的菜单似乎永远不会向上移动。
jsfiddle 示例- 将菜单项 C>1E 与 C>1F 进行比较(您可能需要调整窗口大小,以便它们实际上与底部重叠)
IE
HTML:
CSS:
谁能建议为什么会这样?它是 JQuery UI 中的错误吗?任何人都可以提出解决方法吗?
php - PHP post jQueryUI 菜单选择
我在表单中有一个 jQuery UI 菜单,我希望能够将 tag 属性作为我在 PHP 中的 POST 的值。
有人知道我该怎么做吗?我只知道如何通过 JavaScript 获取该值。
例子:
我想将标签发布/获取到下一个 PHP 页面。
在此先感谢您的帮助,
克里斯蒂娜
jquery - jQuery UI 菜单动画
我正在尝试为内置的 jQuery UI 菜单功能设置动画。我尝试了许多不同的方法,我认为它应该与“焦点”事件有关,这是我拥有的代码,但它实际上并没有滑出菜单,我错了什么?
任何帮助将不胜感激。
编辑:
菜单的 HTML 结构:
我试着清理一下这里的代码,这是菜单结构。正在进行的完整工作可在http://sdlan.org/~mnewman获得
javascript - jQuery UI Menu 获取/设置活动的 ui-menu-item
我需要使用jQuery UI Menu做一个多下拉菜单。在此之前,我们为此目的使用了jQuery UI Selectmenu 。
Selectmenu 基于select
,其中可以使用一种val()
方法来获取/设置选择值。现在菜单基于 ul/li,所以我没有这样的选项。
所以我需要以某种方式模仿以下行为:
我尝试扩展菜单小部件并添加一些方法,例如:
然后像这样使用它:
但是在设置了一些值并尝试在下次active
字段为null
.
我也尝试elem.trigger('click');
改用焦点事件但没有成功。
javascript - jQuery UI:如何检查是否打开了另一个小部件实例?
我通过扩展 jQuery UI 的Menu创建了自定义小部件。它基本上需要像ui.selectmenu<select>
那样使用HTML 元素,但在子菜单中显示选项:
当此小部件附加到多个元素时会出现问题,例如:
问题在标题中列出,您可以在_attachEvents()
方法中看到它:
- 当用户点击
someSelect
它时,它应该会打开 - 然后用户点击
anotherSelect
它也会打开 someSelect
步骤后2
应该关闭,但事实并非如此。
那么如何检查这种情况并解决这个问题呢?
编辑:
this.originalSelect
是<select>
HTML 元素this.button
是 div 元素。在其上显示选定的选项文本(基本上与ui.selectmenu
所做的相同);
jquery-ui - 鼠标离开时如何关闭上下文菜单
我正在使用jquery-ui-contextmenu。菜单保持打开状态,直到在其他地方单击鼠标。我希望菜单在鼠标离开时关闭。我试过了:
但是当 mouve 离开第一个菜单项时菜单关闭,因此永远无法选择其他项目。
它看起来像一个非常简单的需求,有人知道怎么做吗?