如何覆盖JQuery插件函数?
问题描述:
如何覆盖来自JQuery插件的函数?我想在我自己的JavaScript文件中覆盖名为mkTable()的csv2table插件中的函数。可能吗?这里是最初的定义:如何覆盖JQuery插件函数?
$.fn.csv2table= function(url,setting) {
function mkTable(id,rowsAry){
...
}
}
答
不能从csv2table
功能范围之外做它,因为它是专用于该范围。
答
看着源代码。没有什么可以做的。
该函数在闭包中声明,并且您没有任何访问权限。
真正的问题是为什么你要使用jQuery插件解析csv?
让服务器处理csv文件并为客户端提供JSON会更好。
谢谢,雷诺斯。为什么我想发送单个html文件来完成我的任务... – jcadam 2011-02-01 05:43:58