如何覆盖JQuery插件函数?

问题描述:

如何覆盖来自JQuery插件的函数?我想在我自己的JavaScript文件中覆盖名为mkTable()的csv2table插件中的函数。可能吗?这里是最初的定义:如何覆盖JQuery插件函数?

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

不能从csv2table功能范围之外做它,因为它是专用于该范围。

看着源代码。没有什么可以做的。

该函数在闭包中声明,并且您没有任何访问权限。

真正的问题是为什么你要使用jQuery插件解析csv?

让服务器处理csv文件并为客户端提供JSON会更好。

+0

谢谢,雷诺斯。为什么我想发送单个html文件来完成我的任务... – jcadam 2011-02-01 05:43:58