Войти с помощью github
Форум /

День добрый.

почему я не могу получить блок с модификатором ?

modules.define( 'form', // имя блока ['i-bem__dom', 'jquery'], // подключение зависимости

// функция, в которую передаются имена используемых модулей
function(provide, BEMDOM, $) {
    provide(BEMDOM.decl(this.name, { // декларация блока
        onSetMod: { // конструктор для описания реакции на события
            'js': {
                'inited': function() {

                    var _this = this;

                    this._person = this.findBlockInside('input', 'type', 'person');

                    // событие, на которое будет реакция
                    this.bindTo('submit', function(e) {
                        // предотвращение срабатывания события по умолчанию:
                        // отправка формы на сервер с перезагрузкой страницы
                        e.preventDefault();

                        this.elem('botmdesc').text('Уважаемый ' +
                            this._person.getVal() + '!');

                    });
                }
            }
        }
    }));
});