我需要更改函数jQuery.ajaxTransport以使其与BlackBerry OS5一起正常运行。我已经完成了代码,但我想要一种巧妙的方法来覆盖函数,而无需更改JQuery框架
谢谢,
答案 0 :(得分:2)
我相信您希望使用的概念称为Monkey Patching。
包含jQuery文件,然后立即(在使用jQuery之前)包含执行此操作的脚本:
( function( global )
{
if( global.jQuery )
{
global.jQuery.ajaxTransport = function( transports )
{
//Your new code here
};
}
}( window ) );
答案 1 :(得分:0)
您可能想尝试设置自己的ajax传输处理程序,如果您还没有这样做,请查看文档:{{3}}