gpt4 book ai didi

javascript - jquery UI 简单上下文菜单,可从按钮调用

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:28:07 28 4
gpt4 key购买 nike

我正在寻找插件或巧妙的编程技术的某种组合,它们可以让我在 jQuery 中拥有上下文样式的菜单,而不是通过右键单击实际触发它,我希望能够让它从一个按钮触发,该按钮可能会移动到我窗口上的不同位置。我可以毫不费力地处理按钮本身移动的部分。我的要求是:

  • 它应该与 jQuery UI 1.8 和我自定义的 themeroller 生成的主题兼容
  • 需要可重定位
  • 我要么需要让它在选择元素时执行回调,要么让它遵守 href在任何 a构成菜单元素的标签

我看了Selectmenu它很接近,但它似乎想要始终显示当前选择的项目,这并不是我想要的。此外,我不得不以一种丑陋的方式绕过它,以使其正确地重新定位。

This blog post也非常接近,但是 jsEvent.clientX 和 jsEvent.clientY 没有将对话框放在正确的位置,我有点不知道该怎么做。另外我真的不希望选项是按钮。菜单式插件让它们看起来正确。

This plugin here几乎正是我想要的(我必须添加一些关于按钮的信息,但它看起来并不难)。但这需要 jQuery UI 1.9。

有什么想法吗?这可能是一个非常罕见的要求,我必须自己提出,但不知何故这似乎令人惊讶,我觉得我可能遗漏了一些东西。

最佳答案

我喜欢这个插件。它似乎比 jQueryUI-contextmenu 更兼容。实际上是 jQueryUI-contextmenu 的一个分支 jQuery-contextMenu

我喜欢它是因为它有更多的例子,而且它说在内存中只使用一个足迹,因此与其他足迹相比它消耗的资源更少。适用于 +jquery 1.6,不一定需要 html 标记,

关于javascript - jquery UI 简单上下文菜单,可从按钮调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7313252/

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