2011-04-29 35 views
0

我在http://www.mysite.local/js/site/functions.js中有這個代碼:jQuery getScript。如何在加載後執行函數

$.getScript('/js/common/jquery.jsonrpc.js', 
      $.jsonRPC.setup({ 
         endPoint: '/api/accounts', 
         namespace: 'mynamespace' 
        }) 
    ); 

它應該在加載時運行jsonRPC插件的setup方法。但我收到錯誤:

$.jsonRPC is undefined 
http://www.mysite.local/js/site/functions.js 

有什麼問題,我該如何解決?

回答

2

嘗試:

$.getScript('/js/common/jquery.jsonrpc.js', function() { 
     $.jsonRPC.setup({ 
         endPoint: '/api/accounts', 
         namespace: 'mynamespace' 
        }); 
     } 
    ); 

你需要用任何回調與功能(){}。

相關問題