Показать сообщение отдельно
  #1 (permalink)  
Старый 30.03.2011, 16:01
Аспирант
Отправить личное сообщение для igrok Посмотреть профиль Найти все сообщения от igrok
 
Регистрация: 09.07.2010
Сообщений: 98

покритикуйте подход пожалуйста
Здравствуйте, пишу собственную UI библиотеку, она будет немного отличаться от существующих на данный момент. Прошу покритиковать метод создания объекта и работы с ним. Вот простейший пример:

function MySquare(id, name){
    this.prop1=name;

    this.showName=function(){
        alert(this.prop1);
    };

    $("<div id='" +id+ "' style='width: 50px; height: 50px;' class='MySquare'></div>").appendTo($("body"));
}
$(".MySquare").live("click", function(){
   var obj=getObjById($(this).attr("id"));

   obj.showName(); 
});
Ответить с цитированием