jquery上下文菜单插件

时间:2011-05-21 22:16:22

标签: javascript jquery

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

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

                  $.post("", {}, function() {

                            $().load();


                            });

                            break;
                }
        }
    });

这是te menue代码,当ajax帖子中的负载启动menue dissapear时。

1 个答案:

答案 0 :(得分:0)

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

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

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