перегрузка функций jquery
добрый день!
не подскажете возможно ли сделать следующее ?
есть <input id="test1" value="val1">
$('#test1').val() возвращает "val1" .
возможно ли сделать следующее?
"перегрузить" метод val() для объекта $('#test1').
чтобы $('#test1').val() возвращал другое значение. но при этом атрибут value был равен "val1".
$('#test1').val = function(){
return "val2" ;
}
пробовал так, но к сожалению, не сработало.
console.log($('#test1').val()) ; /// логирует val1, т.е. текущее значение.
что я делаю не так? и вообще возможно ли это?
заранее спасибо.
|