powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / (prototype) вопрос про Prototype.emptyFunction
2 сообщений из 2, страница 1 из 1
(prototype) вопрос про Prototype.emptyFunction
    #35993189
однобитный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
объясните, плиз, для чего в этом коде:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
    updateImageList: function() {   
        this.updateImageList = Prototype.emptyFunction;

        document.observe('click', (function(event){
            var target = event.findElement('a[rel^=lightbox]') || event.findElement('area[rel^=lightbox]');
            if (target) {
                event.stop();
                this.start(target);
            }
        }).bind(this));
    },


нужна вот эта строка:
Код: plaintext
1.
        this.updateImageList = Prototype.emptyFunction;

это взято из lightbox-а
...
Рейтинг: 0 / 0
(prototype) вопрос про Prototype.emptyFunction
    #35993286
Фотография Frenzy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
для того чтобы выполниться только первый раз. наверное это обработчик события - это логично учитывая что она вешает обработчик другого события, таким образом если она выполнится более одного раза, то повесит много бесполезных обработчиков которые хоть и все равно никогда не сработают из-за event.stop() но тем не менее могут привести к мемори ликам, если не следить за такими вещами

_______________________________________
2pro4U
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / (prototype) вопрос про Prototype.emptyFunction
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]