Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   (Pattern Observer) Нужна помощь! (https://javascript.ru/forum/misc/40337-pattern-observer-nuzhna-pomoshh.html)

CoddX 01.08.2013 14:21

(Pattern Observer) Нужна помощь!
 
Люди-человеки, помогите пожалуйста простым примером по данному шаблону проектирования (Observer), никак суть не получается уловить, хочется какого-то примера и возможно обсуждения.

заранее очень-очень-очень сильно-сильно-сильно благодарен!:)

ArturN 15.08.2013 01:47

лови простой пример, будет не понятно завдавай вопросы

window.onload = function(){
    var RichButton = function(id){
      var listener = function(){}
        this.afterOnClick = function(func){
            listener = func;
        }

        document.getElementById(id).onclick = function(){
            listener();
        }

    }
    var message = function() {
        alert("hello brother ;)");
    };
    var inputer = new RichButton( some_id );
    inputer.afterOnClick(  message );
};


Часовой пояс GMT +3, время: 02:11.