我从https://searchcode.com/codesearch/view/44311232/
下面下载了jquery模板我无法理解以下代码的目的是什么: -
$.fn.html = function( value , o ) {
if (value && value.isTemplate) var value = value.apply( o );
var r = $_old.html.apply(this, [value]);
return r;
};
答案 0 :(得分:0)
该代码覆盖了jQuerys .html()
方法,并检查第一个参数是否是具有属性isTemplate
的函数/对象。如果是这样,它会使用第二个参数调用该函数,并将结果应用于jQuery原始.html()
方法。
编辑:代码可能会抛出value
已定义的警告,请在var
之前删除value
以修复它。