Как определить переменную в элементе несколькими действиями - PullRequest
0 голосов
/ 16 февраля 2019

Я хочу назначить переменную для глобального контекста в элементе множественных действий

Есть ли способ правильно назначить $fieldContainer один раз и просто использовать его в многократных действиях для элемента ".field-input"?

Спасибо заранее;)

С уважением

$('.field-input')
    .focus(function () {
        $fieldContainer = $(this).parent().parent();
        _hasError = false;
        $fieldContainer.addClass('is-focused has-label');
    })
    .blur(function () {
        $fieldContainer = $(this).parent().parent();
        $fieldContainer.removeClass('is-focused');
        if ($(this).val() == '') $fieldContainer.removeClass('has-label');
    })
    .each(function () {
        $fieldContainer = $(this).parent().parent();
        if ($(this).val() != '') $fieldContainer.addClass('has-label');
    })
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...