Показать сообщение отдельно
  #4 (permalink)  
Старый 24.12.2009, 16:04
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

ну только переписал бы я этот код как-нибудь так (как минимум вынес бы метод в прототип)
function Btn( id ) {
    this._id = id;
    var onclick = bind( this.result, this );
    $('#'+id).click( onclick );
}

Btn.prototype.result = function() {
    alert( "id="+this._id );
}

function bind( f, o ) {
    return function() {
        f.apply( o, arguments );
    }
}

var btn = new Btn('button1');

p.s. jvs оформляй код нормально... и учись писать его так, чтобы было понятно, что там происходит
Ответить с цитированием