2011-05-21 60 views
0

我使用上下文菜单插件,它的工作原理,但每次一个ajax加载事件启动上下文菜单的效果不显示,menue没有更多的是有效的。jQuery的上下文菜单插件

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

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

          $().load(); 


          }); 

          break; 
       } 
     } 
    }); 

这里是菜单代码,并且当ajax post中的负载开始menue消失时。

+2

任何代码或你想分享的东西?例证你的问题的http://jsfiddle.net将是完美的。 – 2011-05-21 22:27:10

+0

我编辑了这个问题,如果你告诉我如何给ajax一个例子..我会给你一个 – gambozygame 2011-05-22 04:44:31

回答

0

你还遗漏了很多细节(哪个插件源文件),你如何绑定它的html等等。不过这里是我的指针:

  • 的时候,如果你加载通过AJAX的附加元素的插件绑定到元素的文件准备
  • 这些元素文件准备

你可以在不存在以下 - 在ajax加载后重新绑定元素;你可以使用ajax的回调函数