From 7001019679e8d5f1f94e0f3a1e68ef1283036209 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=93=D0=BB=D0=B0=D0=B2=D1=80=D0=B5=D0=B4=20=7C=20Glavred?= Date: Wed, 7 Oct 2020 14:58:14 +0300 Subject: [PATCH] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B5=D0=BD?= =?UTF-8?q?=D0=B8=D1=8F=20=D0=BE=D1=82=20=D0=93=D0=BB=D0=B0=D0=B2=D1=80?= =?UTF-8?q?=D0=B5=D0=B4=D0=B0=20=D0=93=D0=B8=D1=82=D0=96=D0=A1=20|=20Chang?= =?UTF-8?q?es=20of=20GitJS=20Glavred?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- выборный-список|selection-list.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/выборный-список|selection-list.js b/выборный-список|selection-list.js index 2df85c9..8ef86ec 100644 --- a/выборный-список|selection-list.js +++ b/выборный-список|selection-list.js @@ -1,5 +1,7 @@ ВыборныйСписок = function(элемент, настройки) { + // Конструктор. + this.отклик = {}; if (!настройки) { настройки = { @@ -10,7 +12,6 @@ `, }, - "отклик": {}, }; } @@ -74,14 +75,15 @@ ${содержимое} this.__отслеживатьВыбор = () => { + var тут = this; for (var номер in this.список) { var id = `${элемент.id}-${номер}`; const номерПункта = номер; $(`#${id}-ссылка`).click(function() { - if (настройки.отклик && настройки.отклик.выбор) + if (тут.отклик && тут.отклик.выбор) { - настройки.отклик.выбор(номерПункта); + тут.отклик.выбор(номерПункта); } }); }