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的回調函數