Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 27.06.2014, 11:57
Аспирант
Отправить личное сообщение для kichSman Посмотреть профиль Найти все сообщения от kichSman
 
Регистрация: 16.10.2009
Сообщений: 69

Добавить акцессор к нативному методу
Как добавить акцессор к нативному методу объекта document, не используя слушателей. Например:
(function(){
        var fy;

        Object.defineProperty(document, 'onclick', {
            get: function(){
                return function(){
                    //возможно здесь нужен вызов копии нативного метода
                    fy();
                    console.log('click 2');
                };
            },
            set: function(fn){
                fy = fn;
            }
        });
    })();

    document.onclick = function(){
        console.log('click 1');
    };

Возможно выше код нерабочий из-за того, что отсутствует вызов нативного метода, но это только предположения
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Добавить класс изображениям Kerovan Общие вопросы Javascript 13 21.08.2013 01:29
Добавить прерывание Vladimir_Kl Элементы интерфейса 1 27.01.2012 11:06
С помощью JS добавить к ссылкам картинку в CSS wlad2 Элементы интерфейса 7 16.10.2010 23:44
как в динамически добавляемый элемент добавить еще несколько? sadonn Элементы интерфейса 1 29.05.2010 12:07
Скрипт калькулятора (не могу добавить еще одно значение) Jee_Day Я не знаю javascript 2 22.05.2009 13:19