Показать сообщение отдельно
  #3 (permalink)  
Старый 25.02.2013, 18:52
Аспирант
Отправить личное сообщение для Василий Б. Посмотреть профиль Найти все сообщения от Василий Б.
 
Регистрация: 01.03.2010
Сообщений: 44

danik.js,
success = function(data){
    // функция исполнится после успешного выполнения ajax запроса, аналог success  в API jQuery
}
var popup = popupObject.constuctor('/ajax/popup_delivery.php', {id: 123}, success);
popup.run();

// или 

popupObject.constuctor('/ajax/popup_delivery.php', {id: 123}, success).run();

типа того. просто как пример класса, что он делает - не так уж и важно (получает html из json и рендит его либо в попап, либо в любое место в DOM структуре).

Меня просто интересовало, подобный подход чем-то отличается от подхода, когда мы объявляем функцию со свойствами и методами через this, вот так:
function foo() {
   this.var1 = 123;
   this.bar = function(){
       // do 
   }
}

Последний раз редактировалось Василий Б., 25.02.2013 в 18:55.
Ответить с цитированием