$. Proxy возвращает функцию.
var mytest = function(){
// do something with `this` bound to the jquery collection to be
// created in the future sometime
}
$('#btn').live('click',function(){
// reassign mytest to a new function proxying the context through
// a relative jquery collection
mytest = $.proxy(mytest,$(this).closest('div'));
});
Это немного странно и неуклюже, но это должно делать то, что ты думаешь. Есть хороший шанс столкнуться с асинхронными проблемами, потому что прокси происходит по клику. Не зная специфики вашей проблемы, я не знаю, нужен ли вам прокси.