jquery上下文菜单插件

jquery context menu plugin

本文关键字:插件 菜单 上下文 jquery      更新时间:2023-09-26

我正在使用上下文菜单插件,它可以工作,但是每次 ajax 加载事件启动上下文菜单的效果都没有显示,菜单不再有效。

  $("").contextMenu({
        menu: 'myMenu'
    },
        function(action, el, pos) {
      switch (action) {
            case "option":
                {
                  $.post("", {}, function() {
                            $().load();

                            });
                            break;
                }
        }
    });

这是 te menue 代码,当 ajax post 中的加载启动时,menue 消失了。

您仍然遗漏了很多细节(哪个插件源文件),您将其绑定到的html如何等等。尽管如此,以下是我的指示:

  • 通常插件绑定到文档就绪上的元素
  • 如果通过 AJAX 加载其他元素,则在文档准备期间不存在这些元素

您可以执行以下操作 - 在加载 ajax 后重新绑定元素;您可以使用 AJAX 的回调函数