Есть ли способ переопределить основные функции jQuery? Скажем, я хотел добавить предупреждение (this.length) в размере: function() Вместо добавления его в исходный код
size: function() {
alert(this.length)
return this.length;
},
Мне было интересно, можно ли сделать что-то вроде этого:
if (console)
{
console.log("Size of div = " + $("div").size());
var oSize = jQuery.fn.size;
jQuery.fn.size = function()
{
alert(this.length);
// Now go back to jQuery original size()
return oSize(this);
}
console.log("Size of div = " + $("div").size());
}