2011-02-01 116 views
0

如何覆蓋來自JQuery插件的函數?我想在我自己的JavaScript文件中覆蓋名爲mkTable()的csv2table插件中的函數。可能嗎?這裏是最初的定義:如何覆蓋JQuery插件函數?

$.fn.csv2table= function(url,setting) { 
    function mkTable(id,rowsAry){ 
    ... 
    } 
} 

回答

1

不能從csv2table功能範圍之外做它,因爲它是專用於該範圍。

1

看着源代碼。沒有什麼可以做的。

該函數在閉包中聲明,並且您沒有任何訪問權限。

真正的問題是爲什麼你要使用jQuery插件解析csv?

讓服務器處理csv文件併爲客戶端提供JSON會更好。

+0

謝謝,雷諾斯。爲什麼我想發送單個html文件來完成我的任務... – jcadam 2011-02-01 05:43:58